bbro, I've been thinking back on things you've said about your past (growing up & home) and your disgust with the things you see going on (especially young people) in the community around you.
It sounds like you're determined not to make the mistakes you've seen trap those people into a hopeless situations. Good for you.
Be wary of anyone or anything that doesn't seem right..... that might hold you back from a better future. Gut feelings are important, don't ignore them. And don't give up your dreams...you're way to young for that.