My boyfriend hit me when he was drunk, what should I do?

It was around 10, the time my boyfriend gets back from work, but he didn't show up, so i started calling him and he didn't answer. I got really worried and i called my guy bff to ask for what should i do and he came to my apartment. About two hours later my boyfriend came home and he was blackout drunk. When he saw me and my bff he started calling me names and that i've cheated on him. I told my bff to leave as he did and when me and my boyfriend were left alone he hit me and i fell to the floor. I thought he would hit me again and i tried my best to get up, so i locked myself in the bedroom. The next morning my boyfriend was a mess and when i told him about last night he strarted saying sorry and stuff. What should i do?
My boyfriend hit me when he was drunk, what should I do?
Post Opinion