I don't want to be the guy giving bad advice but why don't you just move out? If your parents can't cater for your needs then I think you have the right to leave. Sleeping with your parents isn't very positive especially for someone your age.
17 years old... hey man sleep on the floor, not in the same bed, that's pretty rough right there, girlfriend's place is the way to go... Get out of that bedroom though, that's all bad, go sleep on the porch if there is no where else to sleep, or save up some money and go buy a tent and sleep int he back yard
Thats pretty hilarious, tell him to find some more gainful employment so he can afford rent or mortgag