My mother pisses me off all the time

While at school she basically integrates all the teachers, then doesn't shut up about how she all ways hates the schools. i mean when i say she talking to me about the school, i mean every day for like 2 hr's every time i go near here. i basically make up excuses to get away before i starting yelling at here becase i have heard it all before.

Every time i go to any friends house, and stay the night. then the next day i come back the frist question she says "Do you fell alright?" basicly she thinks i am always drinking and getting high like 24/7

She Bitches at me every time i smoke cigarette near here, after she had smoke like 3 compared to my 1.

Complans about the money issue, while she never tried and gets a job, and when i do ask here to get a paper she yells at me becase she says minimum wage isn't gonna support a family. (So no money is gonna help?)

Every time i go near here, she always comes up with some chore that i need to do. when she very well could have done here self, even if it was like 90% here fault...

but with all the little stuff i still love