i had a few too many drinks last night with my family. obviously, i woke up hungover. my mom forced me to go to work still. came home an hour later because i puked at work. 

she beat me. gave me the whole spiel about how im lazy, worthless, and will go nowhere in life. 

i told my boyfriend. hes threatening to break up with me at the end of the night if i dont tell someone about it. 

i could go in depth but im mentally and emotionaly fried. and still hung over. 

ive tried to talk to someone.
i grew up as a messed up kid. went to the counselors and school therapists a lot. had to beg my mom to let me see a therapist for years and it seems like shes only going to wait it out until im legal. ive called hotlines.

what am i supposed to do.