Have you got that shovel?? Because you seriously need to knock your H straight upside his head.
I am so sorry for the way this affecting your family. You are right, though. He does need to walk this road by himself. You just have to stop every urge to come to his rescue, which you are doing well with.