You get a balloon for being so brave! Keep on going girl ... you ain't the only one dealing with a lot of those issues u touched on... life is hard and life is challenging but guess what ... we're gonna make it. You and me .. we got a lot of the emotional issues in common. Sometimes I think I have concealed depression, but who knows. Keep pushing my friend .. all we can do is keep trying xoxoxo