Oh honey, I am so sorry this is going on in your life right now. I would sit down with him when he gets back and have a "talk". I have been married almost 40 years and I can tell you there were lots of times when I wanted to knock him up side the head with a ball bat!!!! Maybe he needs to WALK to the airport
Prayers coming your way.