I'm sure H did some soul-searching during his time away. But who knows if he came up with any answers! But the flirting during dinner, and the fact that he took you out to dinner (to spend time with you), could be progress! Remember it's the little things you need to look for.
That is a heart-wrencher with D4. Too bad H was not around to hear it.