I do see more support happening on a message board like this than elsewhere. And granted, young people who have no experienced things such as you have in life can seem pretty jaded simply because they haven't run into certain situations YET. I'm in my 30s so I've probably got more experience with just life in general than most people. I've been sexually abused (nothing to hold a candle to your horrible experience, thankfully), I've taken drugs, I've been an alcoholic, I've put a gun to my head and almost pulled the trigger. I think back on the "dark times" and look at where I am now and thank whatever is out there in the universe that I held on. I never had a vast support network. I never even told my parents what my "deal" was. They don't know about the drugs or alcohol or thoughts of suicide. To me, it was just better that they never knew those things because like so many other's parents, they probably wouldn't have understood and it would have made the situation even worse. I had a few friends during the dark times but one of them was utterly clueless. One of the other ones saved my life though. Back then there were no forums on the internet like this, so I got lucky that I had at least one person who cared and knew what I was going through in my life.
It's hard to see any good when things on all fronts seem bad. But at the end of the day, you're alive and it sounds like you've been through some serious ordeals ... and survived. That's the key. It may seem hopeless, but it seems to me from reading this post that you're a strong individual. I also know how hard it is to stay positive when everything seems so negative in life but the more you can grasp on to even tiny things that are positive, the more you can make those baby steps out of the darkness and into the light. Whenever I'm down in the hole, I turn to writing. I'll write out, much like you have in this post, everything that is bothering me, things I can't seem to deal with, problems, etc. Usually by the time I'm half way through my mood has already started to change. Just the simple act of writing or typing out what I'm feeling is good therapy. Attitude plays a key role in moving from bad to good as well. If you can really get in touch with the emotion you're feeling, roll around in it for awhile until you've basically used it all up, then you can move a tiny bit higher on the emotional scale. It's a technique I keep coming back to in life because it actually works for me.
Anyway, I don't know if any of that helps, hopefully it does.