Refresh my memory, were your or H the LD back in the pre DB/DR days? Some how I thought you had said you were. Are you taking him back to "old ruts", just because of you feel that he needs to make up to you. As much as us DBers hate to hear it we don't want to show them "same old stuff", just because we feel we are due and they owe us.

If it was the other way, it looks like he is starting to move in the right direction. I would encourage him, but very discretely. Don't, however, take this big step/accomplishment away from him, before he does it. Both of you need that. (Him to feel accomplishment, you to feel desired/loved).

Good luck on the new job. (Thinking positive for you).