help!!!

my mother is always trying to control everything from something as little as me seeing my grandmother when i would like, to my own relationship and every time i try to talk to her for the past 3 years she just screams about it being my fault and i need to go away and just shut up. to the point where i honestly cannot even handle living with her for fear of the smallest things i do, like visiting family, i will be flipped out on and screamed at. any advice? (also im 18)