We all have those days of backsliding. What to do? Pick yourself up, dust yourself off and continue moving forward. Do you have a back up plan if he pulls this kind of stunt again? Maybe it's time to think about a Plan B, in case he does this again.
The only priority in his life right now is himself. Even the ow is second on that listing.
I hope the day does get better for you.
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.