Mom freaks out over everything?

My mom is a control freak. Today my younger sister thought it would be a good idea to take her blanket and rub it all over my head. I told her not to "rub a f***ing blanket on my head". She belted out "mom, she swore at me". As soon as my mom found out what I'd said, she flipped. I said that she had said way worse things to us before, and she blew a gasket. She yelled at me, and said that I should just move out, while grabbing me by my throat and throwing me out of the kitchen. When I tried to resist, she shoved me down the stairs. I don't understand why she lost it, since my sister is 12. It's not like she was offended by me saying that. My moms boyfriend says way worse, so it's not like she hasn't heard swearing before. My mom and I fight like this sometimes, and it gets to the point where I'm hurt a little, and keep myself up all night, crying. The next day my face is swollen and I'm sleep deprived and can't go to school the next day. I don't know what to think or how to handle this. Any help/advice would be appreciated. Thanks.
Mom freaks out over everything?
Post Opinion