Okay - so he then says it really doesn't matter anyways does it?
Here's where HE held out an olive branch to stop the argument - and you ran on
Quote: Well it obviously mattered to him a few minutes earlier and when I pointed that out
I recognize this pattern because I too have trouble letting go of an argument when I KNOW I'M RIGHT!
Look - he was wrong to call you names and it's appropriate to tell him you don't appreciate that kind of language. But can you see how from his point of view you WERE being kind of a jerk? After all, even though he started it, he was able to recognize it was a stupid argument that should be dropped - but you weren't. And after he'd just done some good behaviors that should have been rewarded.
(BTW - my H kinda has that thing about mail too - I always open the mail, and used to just toss the junk mail that came in his name etc. - eventually realized that he just missed that ritual of opening mail - so now I make sure to save some things for him to open. In your H's case, that might make him feel a little more "at home" )
IMHO - you owe him an apology for letting a little thing get blown out of proportion - tell him you recognize that he tried to call a halt to it. Maybe you can even figure out what was REALLY bothering you?