Why does my grandmother hate me?

Ever since I was around the age 12, my grandmother started to get real disrespectful towards me. If I would stand up for myself I would be considered disrespectful for talking back. She could spit in my face purposely and if I said anything I would be slapped for being rude. She’d talk about me in a negative way loud and proudly in front of everyone and she’d talk about me loud and proudly in front of my own face. She wants me to worship her and praise her all the time. I tried to kill my self a couple of times because of her nonsense. My mother won’t help me because she loves her mom to much to say anything to her. My father tries to help but there’s not much he could do because he doesn’t have full custody. Any advice?
Why does my grandmother hate me?
Post Opinion