My piece of advice would be to look at it as an opportunity to completely reinvent yourself. <br />
Whole family dead and all your friends abandoned you? Well that just means no one is around to judge you or make you feel stupid, or try to force you to be someone you're not. So cut all ties, tell no one you're leaving or where you're going (they'll only try to stop you cause they're jealous), pack your bags, and book a one way ticket to the place you've always wanted to live in, and become the person you've always wanted to be.<br />
Walk the talk, and no one will know you're just faking it till you make it ;)<br />
Before you know it you'll BE one of those people you've always wanted to be, and people will be looking at YOU and wishing they could be you.
Turn to "God" you've tried everything else,"God" is the "Way". Find you a good "Church".
Try a good game of tether ball!
you just live your life to the best of your ability - thats all i can give you
Just because you "feel" that way doesn't make it true. Try to get a new perspective and take an active roll in making things better.
At one time I was in the very Position you describe. Now I have it all, Literally. :)
Look at it as an opportunity. You have nothing to lose. You could go anywhere, start over and try something completely new. Could lead to a great experience.
your life is so precious. and just because your having troubles right now does not mean your life is horrible. we will all go though crap though out our lives. its just life. "after a hurricane, comes a rainbow". even a job at Tim Hortons or McDonalds is a good job, just to have some money you can call yours. :)
First, find a job. Any job really, even a lame job somewhere in an office, there you can try to find friends, a home, and even find some hobbies. Anything and everything in life starts with just one step forward, if you aren't able to take that step forward, all you can do is stand still while the world passes you by or end up going backwards.
Just keep swimming.
You have nothing to lose, may as well give it all you got.