Boyfriend hit me last night?

Last night my boyfriend and I were leaving a friends house and we got into an argument. After I got out of his truck he followed me and wanted to keep talking but I told him I was tired. He grabbed my arm, yanked me towards him and pushed my face to the side.Then he pushed me down. I don't know if that's considered "hitting", but my neck still hurts from when he pushed my face and my arm has a huge bruise. This has never happened before, the worst he has ever done is call me names. He called me tons of times last night trying to apologize but I just kept hanging up. He's still texting/calling. What should I do? This has only happened once and we've been together for almost a year now, I really care for him. What if it was an honest mistake? Guys, would you ever? And girls, what would you do?
Updates
+1 y
No, he wasn't drinking at all the whole day.


And I did go over to his house and I let him say what he needed to say. All he said was you know I have a temper and you really shouldn't test me, then apologized and said it wouldn't happen again.
Boyfriend hit me last night?
Post Opinion