The trouble is - its a very selfish job!
We desert everybody when we go off on a trip, and then expect everyone to 'play' when we come home.
My life improved 100% when i left longhaul to goto shorthaul....
Though i do many more hours , i stay 'in touch' with my life, partner,family,friends etc.......
I'm also now getting really fed-up

of longhaul pals who suddenly 'arrive' home, and expect to be entertained or arrange things for you while they have their 'small window' of opportunity to do so before they ****** off again.
But i've got my pal 'CallerID' to sort that one out!
It's what you make of it, but if friends/partners aren't very understanding or annoyed by your 'flitting' in & out , you may be in for a bumpy ride,even with both feet on the ground!