Please don't talk about how good we have it when we bare our emotions before you. As somepony who has been through deep despair and come out the other side (mostly) AND recognizes the truth of your statement, please know that when we're in the lowest part of our life, we have no emotional strength left for holding statements at arms length and every little bit of criticism is like getting kicked in the teeth.
we don't need to know that we have it better than others, we need to know that we are not alone in our pain and that there is a light at the end of the tunnel that isn't an oncoming train. Go ahead and share your story, but do it to give us hope, especially because our tolerance of pain is different and what you can bear my not be bearable by others
CHEESE, I hope you're still watching this thread, because I can tell you I also didn't believe it could ever get better.
There was much in my life that hurt me horribly and I don't remember a time from my earliest memory to my attempt at going to college where I wasn't depressed.
The worst time was in Highschool while I was over my mother's house for the weekend and my father called to tell me that he was changing the locks on the doors and my stepmother was packing up my clothes "for me". All I could believe was that I was being kicked out of my home.
I am now 35 and have been happily married for 13 years and am SO GLAD I chose not to kill myself. (yes, it was a long and hard decision that I thought about constantly)
I can PROMISE you that the best is yet to come and if you stick with it, you WILL have a happy life. All you need to do (and yes, I know this will be hard) is keep searching for friends that you can talk to face to face and bare your soul to. This will take a long time and you will get hurt many many times, but when you find that friend, it will be worth it (and, no, the friend I found was not my wife, spouses usually can't meet this need)
I do sometimes have mild relapses, but I can now recognize that it is a passing thing and can seek out friends to bear me up