I totally agree w/25years, i.e., stay out of the way and allow your h to face the consequences of his actions. It's not your job to clean up the mess he's making of his life.
Keep the focus on you and your children. That's what is important right now.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.