How can I deal with my boyfriend's irrational temper?

Anonymous
I love my boyfriend very much, but his temper is really out of control and it scares me. He keeps doing things to hurt me (not on purpose) but if I bring it up or get mad or get upset, he gets really p*ssed at me. Also, if I want to go out with my friends, he gets p*ssed and tells me not to leave him alone. So most of the time I ditch my friends and stay with him. If I actually do go out for the first time in weeks, he'll get really mad and has even called me a slut and a piece of sh*t or broken up with me because I went out with my friends (and then take me back the day after). But if he wants to go out with his friends, he goes and I don't hear from him. If he calls or texts me and I don't respond, he gets p*ssed and spams my phone, but if I do the same to him, he gets p*ssed.

Sometimes I won't hear from him for days because his parents randomly visit him and they don't know he's dating me, and doesn't want them to know because they don't like me (long story), so I have to sit around for days without a word from him. Then if I get upset when he finally comes back, he gets p*ssed at me and says he's done nothing wrong and even tells me to shut the f*** up. He'll sometimes tell me that he doesn't want to keep me from my friends, and that I can go if I want, but then he'll get p*ssed when I actually do.

He also keeps ditching me. Last weekend we were supposed to spend some time together, and his parents randomly came over again and I didn't hear from him for days. Then when they left, his friends from out of town came over, so he didn't spend any time with me after that anyway. But he told me he would spend Thanksgiving with me so I was excited. We woke up early and he came over to watch the parade with me, then at 4 he said he had to go to his parents house and have dinner with them but that he'd be back to spend the rest of the day with me. Its now almost 10:30 and I haven't heard a word from him. His phone is off so I haven't heard from him. I'm sure he has a good excuse, but even if he doesn't, I have to accept it or he'll get really p*ssed at me for getting upset.

This has been going on for the past 2 months (We've been dating for almost 7), and it keeps getting worse. He'll sometimes tell me that I can ask him anything, but if I ask him something he doesn't like, he'll get mad at me. The worst part is I'm so clingy and in love with him that I don't want to leave him. Its so amazing when we're together and I don't want to lose that feeling. He always apologizes for what he does, and the proceeds to be all cute with me and happy and love me and tell me he wants to marry me and have kids and all that, so I don't want to leave him. But I can't even bring up concerns for our relationship without him getting p*ssed at me. If he gets mad, sometimes he'll just up and leave, and I don't want him to do that so I just have to hold back from bitching him out for what he does.

Am I the wrong one?
Updates
+1 y
I have so much more to add but I have no room. I feel like when he ditches me (whether its his fault or not, and to him its never his fault) that he doesn't consider my feelings. He says he does and I'm all he thinks about, but he doesn't show it.
Updates
+1 y
Its almost 11:30 and I still haven't heard from him. I'm actually worried now. I don't think he'd ditch me on purpose when he told me he would spend Thanksgiving with me.
Updates
+1 y
Well its 1am...I really hope he is okay and that he has a good excuse..
How can I deal with my boyfriend's irrational temper?
7 Opinion