Reged: 06/01/04
Posts: 7013
Loc: Maine (IBS-A stable since July '05!)
I agree with Melissa and Amanda... hubby is only human, after all, and he probably is having a bad day, stressed, didn't realize how what he said was going to make you feel, etc. We're all guilty of stuff like that from time to time, unfortunately.
Talk to him when he gets home, so he knows how you feel. In my experience with men (sorry guys!), they really don't know most of the time when they've said something out of line. And I'm with Melissa - if that guy shows up, just don't answer the door, if there's any way you get around it.