Great news about your dad. That must take a load off of your mind right now.
I have to agree w/T that H is trying. The problem is until he's able to realize his reasons for "needing" work more than he "needs" his family, you'll need to wait it out.
The question is, can you do it? You are frustrated w/good reason. Now the choice comes down to whether or not you can go further b/c no one knows H's time table for reaching his ephipany.