This is good.While I certainly don't want to, nor do I think it productive to pile on Trekker here (again), I would simply state that while I sympathize, its also very true that these kinds of things are best dealt with in how we approach the problem.
I know you're struggling with your own issues and trying to reconcile them and get "better." Its a hard thing to do, and even harder when people who are at different stages and mindsets in approaching their problems seemingly don't get it. I'll never forget a line from Ally McBeal where someone asked her once, "Why are your problems so important?" and her answer was a simple "Because they're my problems."
We're in the "me" generation. It would be too easy for me to join everyone and say "man up, get over it," and then recount the list of bad things that have happened to me or the people I love, but that won't really help you. So I think there is some value in what people are saying with regard to "its all in how you look at it."
Robert Maxwell is right: Life is too short for this kind of stuff, a fact which became crystal clear to me in 2010 after my friend Katie died at the age of 24. It would be easy for me to be bitter and angry about it and take it out on the world, but I've chosen not to because it would accomplish nothing and really, its not what she would want me to do.
In the same respect, I don't think you deserve to be putting yourself down so much Trekker. There are, I'm sure, many positive qualities about the person you are today that we don't know about but that are great qualities and things that you should focus on and nurture.
My dad has a bunch of crazy kooky Lebanese sayings he peppered us with while growing up. Life wisdom he'd learned along the way, that kind of thing. Some are really cliche, but they're cliches because we all know them. My favorite is very simple and very practical and one that I try to utilize every day, especially when I'm having a bad day:
It's great advice and is universally accepted as a good thing (except, you know, if you're getting tested for STDs.)doubleoh's dad said:
"Positive brings positive."
I think though if you can try to embrace this philosophy, and try to employ it in the various areas of your life, you'll find that things will begin to improve for you.
Hang in there. Its not easy work. It won't happen overnight. And you won't be doing any favors for yourself by wallowing in self-pity, even if you legitimately have the right to do so. Remember, Positive brings Positive!
I used to do what Trekker is doing. At first I had a low opinion of myself and blamed myself for my shitty life, and then I was angry at the world for turning me into the bitter person I had become. I worked through it, and now I'm taking steps to change things, and it's working. My life is still shitty, but for once I have the confidence that I can change things, and I am changing things, and I realize now that I will eventually get everything I want out of life.
While it didn't seem productive at the time, feeling defeated and bitter toward the world was a necessary step in this process. However, when I tried to talk to people about my problems, most often the response I'd get was along the lines of "Don't bother me with your problems. Suck it up and stop being such a bitch. Life isn't fair, just learn to deal with it." Shit like that didn't help. In fact, it hurt. It made me more closed off and only reinforced my view that society was standing between me and what I want out of life. Had more people been supportive, that stage of my life would have been shorter. Luckily I did manage to find some supportive people and I worked through it. Not everyone is so lucky.