Tipper, this really is up to you.

1. rather than responding to a text in the middle of the night couldn't you have left it until the morning. He wants attention, and you are giving it to him.

2. There are no rules about being unfriendly. It is up to you about this, and about the dog. If it helps you fine, if you would rather he didn't, fine. But do it for you, not to either punish him [saying no when actually you don't mind] or trying to get him to return.

3. Ask yourself why saying "No" would be risky. What risks do you mean. Detaching, and real DBing is about doing things for yourself. Tipper's journey, not your h's.

Midlifers [and probably alcoholics[ are Jekyll and Hyde, nice one minute and monster like in their behaviour the next.