I was really good friends with this guy, we weren't dating, but we would see each other many times a week and just hang out. He started getting the impression that I liked him, and consistantly told me that he didn't want to date... Which was fine as I'm wan't interested. Neither of us had partners, and I thought we both just enjoyed the company.
One night at the pub we got into a big argument and called each other names and I slapped him on the back in anger. Which obviously isn't good. But he appeared to forgive me, and I figured with time things would be ok.
After that things were a little strained between us, so I went over to his house about a week later to try and sort things out and appologise properly. Which is when things started getting really weird. He refused to talk to me, and then when I tried to ask him what was up, he punched me in the face 5-6 times, and kicked me in the chest and the stomach. He then told me I was insecure, and insane, and started repeating that he hated me over and over...
Now I have known this guy for 6 years and this is so out of character that it's scaring me. He did call me and appologise on the night but he told me it was in self defence, although I never lifted a finger the whole time. I have avoided him since, but he has taken up telling our mutual friends (we have all the same friends) that he hates me.?
I'm worried that there's something gone seriously wrong with him and I don't know what to do? I think he's taking some personal angst out on me or fixating it on me and I'm not sure why. Up until two weeks ago he was one of the nicest friends I had. I don't understand? What should I do? I'm worried if I run into him he'll fly off again.