Damianik,
in this profession one takes being gone working as part of the game if you fly for airlines that have layovers.
Different thing when you fly for one that advertises being home every night but then doesn't give you the base of choice even if you find someone same rank to swap with.