Did my boyfriend physically abuse me? Do I leave him? Please help me
My boyfriend often gets mean/aggressive (just verbally up to this point) after drinking, the problem is he loves to drink lol. We’ve been together 4 years. We are 22 and 24. This weekend, I was over at his place and I honestly can not even remember what he was so upset about. But he was very angry. I was lying in his bed ignoring him as he was yelling essentially to himself, saying he was going to go lay in another room, then coming back again. Then, he came over to the bed and violently shoved me to get my attention I obviously was shocked! Never before has he put his hands on me. I yelped a little bit out of fear and sat up and he stormed out of the room again. Only like 5 minutes later, he comes in and shoves me again!! I got up and laid on the couch and told him I would be going home tomorrow morning (earlier than we had planned). He followed me over to the couch and tried to cuddle me or hug me or something, not quite sure because I wasn’t having it and had to physically hold him back and say “NO” to stop him from touching me and he was twisting my arms, yelling at me to stop, and pushing against me. Eventually, I get out of this wrestling arrangement and run over the bed again when he grabs my purse, and throws it at me! At this point I got livid, and yelled something like “why did you just throw my purse at me!” he said he didn’t, he “slapped it” (whatever that means?). He was also calling me mean names (Idiot, Stupid, Annoying) but this is more typical behavior of him.
Now that I am sober, I am feeling so confused about this. I know he didn’t slap/punch me, but is this a big warning sign?. Like I said, we’ve been together four years and he’s never put his hands on me like that before, so could this really just be a one time thing? Would I be a fool not to leave him?!?! I can’t shake this horrible feeling in my gut now. Please help