Don't get so bummed out, lots of mean folks here 🙂
If your parents are cool with it let it ride, but you need to keep up in some areas. I bummed off my mom until I was 23. Went to school full time and kept a decent GPA (3.7, really should have tried since I didn't even work, but suffered from that minimum effort, maximum gain idea 🙂)
If your folks will let you, after you graduate move back in with them (if you don't now) and work until you get some $$$ saved up. Provided you are getting a decent degree (not p00ter related at the moment, and not something like liberal arts) you can land a decent job if you look around (accounting and chem engineers are the big deal right now I think). Drop $10-15k for a downpayment on a car and or $$$ on a house.
I look back at what others have had to suffer through working and going to school at the same time. They make the same $$$ but drive older cars and still rent apartments and will take a while to get to where they can afford nicer things. If you can stay at home and save up (if your parents wont make you pay anything) you'll be far better off. Sure it's uncool for a while, but it's worth knocking off hundreds of bucks in bills each month when you do grow up and leave 🙂
I know I was lucky, I took advantage of it, you should do the same 🙂