Thanks, DC. I've been working very hard on demanding and holding out for what I want and I what I'm going back in return.

So I'm still confuse as to how to handle H constantly drilling me about other guys. Any suggestions on what to tell him? Is it better to give the impression that I may be doing the same like him or be on higher moral standing? On one hand I see the benefit of having him think that some other guy is lining up to take his place but on the other hand I can see him saying but you're doing just like me, you're no different. Please advice anyone.

Then, I find that it's typical in our R that when thinks get heated, one of us always says or implies, I can find someone else. But he has found someone else and I have always been old faithful. Would it be better to do a 180 and not even go there with the discussion of other people.