my husband is the EXACT same way to a T! it doesnt matter if i work or stay home. he isnt to fussy about the house but if its brought up or someone unexpectantlly shows up im in for it.
keep you head up maybe he will say something sweet and make you feel better...mine does that SOMETIMES!!
we're always here to listen