Even if it takes a few years, can't you get to a point where you are high enough on the seniority list that you can be home every night of the week? Or just do 1 on, 1 off types of schedules? Sticking it out seems worth it if this becomes a possibility later down the road... It can't be worse than stairing at gray walls all day with gray carpets and bright white flourescent lights with whining people that are too dumb to understand microsoft word... lol