Q: PLEASE HELP IS NEEDED AS SOON AS POSSIBLE.
14/f- lives with mom, aunt, grandma, grandpa, dog.
today i went over to celebrate my 2 month anni with my boyfriend. we were going to go swimming and then out to dinner at the mexican resturant guatalajara. my mom dropped me off about 11am. about 2pm we get a phone call at his house saying that my grandpa was mad and wanted me home at 5:30. i asked if i could stay later so we could eat dinner. he said flat out no and that he was going to pick me up right away. i was lke then can you wait til 5:30. he said no. my mom came to pick me up from his house in tears. he had pushed her out the door to pick me up. once we got home, we yelled an cussed at he which led up to him hitting me, my mom, and my aunt, who had to separate me from my grandpa. he hurt my aunt and broke 2 of my mom's fingers. the reason he is so mad is cuz i was out with a boy. just that. nothing else. he yelled at me and told me to move out. like he wants me out on the street without a home.
does he have the right to hit me like that? why would he be so mad that i was out with a boy? what should i do? should i tell someone that he hit me, enough to possibly cause a bruise? what should i do?