I think that if you wanted to your H to come over and sit with you to watch some TV, it was your responsibility to ask him to do so. He's not being an a$$ for going to bed, and he did say goodnight.
I think your expectations are causing you as many problems as your H is... how in the world is going to bed and saying goodnight discourteous and selfish?