Well we talked about it yesterday and he said on wednesday when it all started that when I was asking him what was bothering him, he didnt want to say, so when I asked him like three times he felt I was "nagging him" ,thats why he acting like a jerk. However he didnt tell me this during the convo, so he made out like I was pestering him when if he had told me in this 1st place, then this whole arguement would not have happened!
There were two things which I did which annoyed him, during the arguement which he didnt like, thats what he told me during our talk yesterday.
He did say something was bothering him,something I said to him last week but said it wasnt a big deal and hasnt told me yet what it is yet.
Yes there are two sides but instead of telling me something was wrong he decided he wouldnt tell he didnt want to talk about it then. When I confronted him about it yesterday during our talk he didnt come up with any excuses all he said was yeah I didnt wanna tell you I didnt want to talk about what was bothering me.
The problem is he is not too much of an open person and when there is something wrong he wont tell me, I have an issue with this, instead he takes out his emotions on me. He has acted this way be4 but not as bad (i.e swearing).