I think it is funny how pilots - obviously a traditional traveling job - often complain about the travel aspects of the job. It is like a heart surgeon complaining about blood. Sure there are pilot job that require very little traveling. They are the MINORITY. If you want to be a pilot - and especially an airline pilot - then you ought to know going into the job that you are going to be traveling. If you want to spend every night in home in your own bed - look elsewhere and fly for fun!