Hi there
Sorry to hear that things have been difficult at home for you and that you are feeling scared, it's really positive though that you are seeking some help with your situation and how you feel about how your mum is with you. It can be really confusing when adults tell young people that they don't have rights. It's really important that you know that you do have rights; young people have many rights, you have the right to your own opinion, to feel safe, secure, respected and supported.
Your mum may provide material things for you but this does not mean that she then has the right to shout and scream at you and to call you names like this. Try to remember that these names do not describe you, and who you are. It can be difficult when you have been called these names all your life not to believe them. One way to try to protect yourself from this is to remember the positive things about you, your strengths and special qualities, the things that really do describe you!
It could also be helpful for you to talk to a trusted adult about your concerns and let someone know what your mum is like with you, this can be someone you feel you can talk to in your family, a teacher, school nurse or a school counsellor. You have also said that your mum used to hit you when you were younger, your mum also did not have the right to do that and every young person has the right to be protected from physical harm and abuse, it could also really help for you to talk to someone about how this has made you feel.
You are also very welcome to talk to a ChildLine counsellor, by phoning 0800 1111 or using online 1-2-1 chat. You may also find it helpful to take a look what other young people have to say on the ChildLine message boards or even start your own message thread. You might also find the physical and emotional abuse videos on the ChildLine website helpful.
Hope this helps and take care,
Sam