Do whatever it takes to make you feel good, or to fit your budget.
For me it was every year a new job, until 5 years ago I landed this pretty good environment job, where I am today. I can tell you that I am bored to death, but I make fair enough money and I am tired of repeating the same scenario over again. All the companies are same crap, politics everywhere you go. Just get my paycheque and get the hell out of there by the end of the day.In other words "In and out"

IU completely disagree and so do the stattictics. I recall reading where people live longer if they have job satisfaction.