Mom blacked my eye

so a month ago while on vaction my mom came outside and attacked me she blacked my eye and busted my lip because i was outside on the phone i left home for 2 weeks when we returned home and she just put her hands on me again because i wouldnt hug her i dont know how to feel everybody around me is basically telling me to deal with it because she is my mom but i am 19 with a kid and pregnant again and do not depend on her financially i only came back home because she said she would call cps on me for having my son in unsafe conditions which was not true i have somewhere to go but i wanted to stay for my son to have his grandma around what would you do ? i added a pic of my eye