Re: Abusive mother
Learn to master your emotions and don’t allow anyone to make you feel bad. People make you feel bad only if you allow them to. Can you sit down with her and talk to her. Tell her how it makes you feel and hear her out as to what is bothering her. Maybe she has hurts and unresolved issues. What kind of stuff does she get mad about, house work n stuff, studies etc?
Have you considered moving out on your own?