i really dont want to sound like a dick here, but to me it sounds like your crying about some things that really dont need to be cried over. maybe you did almost commit suicide, and maybe you are depressed, and that really sucks, but i dont think those problems you listed are such a big deal.
for example, when i was two, my dad's mom died, before i even got to know her. i watched my first dog get hit by a car when i was 7. my grandfather on my mom's side was diagnosed with 3 different cancers when i was 8 and now cannot live the life he used to, even though he used to be such a lively, upbeat person. my grandfather on my dads side died of cancer last year, and he was someone who i really look up to. two of my sisters friends died in a car accident when they were hit by a drunk driver three years ago. the woman who worked in the mail room at my school died in a car crash last year and she was an awesome woman, and a cancer survivor.
and the list goes on, but non of these really bother me and i dont complain about it. so to put it in the crude tense favored by the internet, quit bitchin.