I feel like this stuff isn't helping much XD
I feel like yelling at my dad all the time... He's an annoying hypocritical douchebag sometimes T-T Anyways, back on track. If you really don't want to be around you're mum anymore, why don't you ask some of you're closer friends and do what Eminem did. Ditch that Bitch, and hide out a trusted friend, who won't tell her you're at their house =D And. Just. Keep. Away. If you can't do that much, ignore her to the best of you're abilities. And if you can't block her out, use music =D Whenever I don't feel like listening to someone, I distract myself by either going on a PC or blocking them out with music. Trust me, it works pretty well. AND THEN when you get pissed later on (I physically and mentally can not get angry No grudge holding abilities >.<) Punch: A) Wall, B) Pillow
Or scream you're lungs out into a pillow.
Telling someone to just keep hanging on and all that shit isn't going to help much, because it's tougher than most people think. That or they think you're trying to get attention, fricking jerks they are. I would go and tell you other people have it worse, but other people aren't the main matter.
However, Just remember. It's not everyone else who's the main character of YOU'RE story. You're running this show, and all the other actors are being fired. Go ahead and recast.