I agree Rootcheck, that contract stinks. How can they expect people with families to be away that long and then home for a short period, and do it again and again indefinetely.
These agancies and airlines need to take a long hard look at what they offer as unrealistic. The sooner more planes are parked the better, I have no sympathy