Ugh, that's awful gws. There's no explaining their behavior, though. It's hard not to wonder where it's coming from, but you'll drive yourself crazy trying to figure it out. In my own situation, I never know which version of H to expect: angry, cold, funny, distant, mean, almost normal, etc. The only thing I can do is control my own mood, which I'm trying to keep upbeat but detached. Sounds like you're doing a good job of doing the same -- keep it up!