I have been with my boyfriend for just under a year and I have to say the first 8 months were great, we never argued, were completely loved up to the point where I thought this was too good to be true.
However, for the past 3 months things have started to all of sudden get extremely bad, it all started when I asked him if he would be okay with me going to one of my ex's house warming party with a couple of my mates. He seemed completely fine and told me to go, so there I went, got pretty drunk as you do, and didn't get home till the next day at around 9am. I was completely out of it, had a bit too much to drink and slept at my ex's living room with two of mates, I got about 20 odd missed calls from my boyfriend during that night and by the morning I knew what was going to happen. I felt terrible and thought my behaviour was completely wrong as on paper it looks REALLY bad. Anyway, I arranged to meet him that day during the evening and he basically went MENTAL. I had never seen him like that before and the anger in him was just insane. I actually got so scared because he was so close to slapping me. He asked me if anything happened and I said no but in my head I thought if I had said yes, I would be on the ground beaten up.
There have been another two similar occasions where he has completely lost his temper at me and I can see how close he has been to beating me. I am scared but I don't know what do. It's like he has two sides to him, he is either extremely sweet and lovely or angry and scary as hell.
How can I deal with this situation?