Cine, Did you ask him why he's being so grumpy? Sounds to me like he may still have some bottled up resentment working in him. You definitely need to call him on the bad behavior. Cine, I've gotten to a similar state as you H seems to be in, in that when MrsGGB makes advances I can take it or leave it. I don't know why or how I got here. I think some of it is just battle weariness...for so long I have been the sex and R cop, and often it seemed so much like I was banging my head against the wall. Eventually, I reached a state where I just kind of gave up. Anyway, I wish MrsGGB would call me on it when I get that way.
So, I make no excuses for the behavior, nor can I really explain it, since I don't understand it myself. All I can say is make sure you call him on it and keep up the good work.