I agree - act as if!! And stop trying to "read" his moods. I did that way too much, and you know what? Sometimes you are COMPLETELY wrong and you blow a perfectly good evening (he really wasn't in a bad mood but had an itchy rash on his butt that was distracting him); sometimes you are RIGHT but you could have turned his mood around if YOU had acted as if and been upbeat and positive.