why doesnt he stay in a local hotel?
Much simpler. Being ex forces he should know that quite often you get fucked for flights.
Most of our guys on boat would say bye and even if boat broke down for a day or two not go home as its better for kids.
hes on good money compared to soldiers out there so sorry but i have limited sympathy!!