I am sorry. Some people never learn and dont appreciate the chances they get. And they miss them. I guess your H missed his last(?) chance to show his better self.
I know you will be fine, you are already. Maybe it is time for a trip to my side of the world... Love K