As most of what I would have said has been covered (very well) by the supporting people here, I cannot tell much else that you haven't heard. However, I would still like to assure you that it gets better. Even if everything is working against you (money, class, disease, law, environment, etc) it will all turn out well. The categories I listed were all things I thought would hinder me, but in the end, they didn't.
If you can try to change some things, try meeting new people. It will be worth it.
And I would also like to extend an offer of friendship if you ever so need it. Just send me a PM or email and I'll gladly give you my contact info! Take care!