As I see, it's how you handle such stress. Im not getting irate back at you, because I dont know who you are and I dont care for the outcome. So, stress as you can see is being avoidedbecause I dont give it a second thought. However, this doesn't mean I cant help again.
You say you are being 'bitched' at - is that something you could help to avoid by your actions? Are you leaving stuff about the house having an attitude and making someone elses life a misery (who is giving you a roof over your head) or have you actually talked through a strategy to get out of your situation, because it sounds like a lot of excuses to me.
How are you saving for a car? Do you work four jobs and have no money left after rent? Or are you expecting it to land on your lap by someone else and blaming the fact you have to do college.
We've all been poor. Most of us have been to college too.
As mentioned above i think some rational planning and setting of expectations maybe required. I mentor young apprentices who always moan they aren't on enough money and compare their 18 year old lives against my 36 year old life, yet forget they're being given, first hand, real world work experience and a degree which will eventually gain them financial independence and even abundance which I never had (i had to kick down the door to get my foot in and first job) but this generation want a quick fix for everything and everything 'now' otherwise they get angry and depressed.
Maybe start listing each week whats good about your life and things can manifest from the positivity, opposed to dwelling on what you don't yet have. dont waste energy on the negatives and the stress cant eat at you, no otc pill can make you think differently.
Good luck