Yep, sounds familiar. Sometimes men just store those frustrations up(and not necessarily anything to do with you). Then one little comment and it all comes rolling out and they want to take it out on somebody. Women usually want to talk about problems as they happen...much healthier that way, IMHO.

Let him make up with you first...he's probably feeling guilty anyway.