My boyfriend is acting like a jerk...how do I act?

enlightenment
My boyfriend of 3.5 years that I live with had to work 12 hours yesterday and was pretty p*ssy. This morning he decided to chew me out and insult me for 20 min. on our car ride to work so I couldn't even walk away. He thinks he is in the right for yelling at me because that is how he felt, even though it was nit-picking and I could have given it right back to him. The only reason I stayed silent was because I didn't want to escalate it into a real fight. Now he is all p*ssy and thinks that he is right after having just insulted and hurt me for NO REASON! How do I act towards him now? p.s. I've already given him the i don't deserve this your just cranky and taking it out on me. Do I just act cold to him? For how long? will acting cold to him make him like me less?
My boyfriend is acting like a jerk...how do I act?
7 Opinion