cardinal, I'm sorry that you are feeling down. For him to announce to the landlord about D is definitely sh*tty. It sounds like he just want to exercise power in whatever way he could...whether it was to make the landlord to not raise the rent or to announce D.
Who knows what these WAS are thinking. Remember they are on their own timeline, which is WAY different from yours.
I too would choose H to be friendly over anything else even though the fakeness kills me inside. We are not best friends. Everything is not rainbow and sunshine. But it's easier to play that game than to deal with him raging and blaming me for xyz. I think the important thing is that you know what it is like when your H is being authentic. When he's not, don't worry about it. He is probably confused himself. If he cannot even be authentic to himself, how can you expect him to be authentic to you?
Lastly, I'm sorry about your cat. I often wish that I had a pet to lean on in this time of crisis because they are the ones who will love you with endless loyalty. ;(