I know your situation! Mine is somewhat different though. I am a 25 year old single parent still living at home. I work full time & go to nursing school part time. I feel as if there's not enough time in the day to do everything that needs to get done! My mom doesn't pay anything for me or my daughter (car, insurance, lunches, clothes, etc) - I pay my own way and my daughter's way, although, I cannot afford to give my mom "rent" (I'm also not receiving child support - that's a whole 'nother story!).
I do not go out on weekends (my Friday & Saturday nights consist of homework) like every other normal 25 year old. I do try to help out around the house whenever possible, but yet I get SCREAMED

at CONSTANTLY by my mother about everything that I'm doing wrong. Most of the time, she talks sh*t about me to my daughter and says VERY nasty things about me both behind my back and to my face, and the only thing I can do is ignore it because I cannot afford to leave.
She is under the impression that if I'm not living my life the way she says to, it's all wrong. I'm the type of person that likes to try and do things on my own and if it's wrong, then it's something that I've learned a lesson by. To me, that's apart of growing up. Just try to keep your head up, maybe things will get better with you and your father. GOOD LUCK!