Natural to have good and bad feelings to your mother. Don't let it get to you, keep your head up, there are good points to having a mother and a home, just as there are good pointd to being alone.
I used to think the same thing, then I became a mother and now I be like, 'omg mom i'm sorry i was such a bitch!' but yeah...she's a bitch too. Genetics.