Most Helpful Guy
no man should ever make a women feel like that ever , you need to report this first to the authority's seriously don't let a person like that get a foot hold in your life take control of the situation , then report him to the office make sure your parents know of the situation so you have support. by doing this you are taking control of the situation and standing up for your self and also making it very clear to him he does not control you and that he needs to stay away from you. please care about your self enough to take the steps keep your self safe and report all the incidences that have already accrued.
Most Helpful Girl
He is not allowed to physically hurt you like that. Block his phone number, block him on social media, and try to keep your distance away from. Those apologies are nothing compared to all that harassment ( insulting text messages, hitting, and threats). Confront your ex. Tell him to calm down and to leave you alone otherwise report him.