That's why my bro-in-law left being a train engineer. As the new guy, he had no control of his schedule and was constantly on call. He couldn't plan any time off with us or his friends, and it caused too much stress in his life. Something as simple as a consistent schedule would have done wonders for his mental health and allowed him to continue doing something that he had wanted to do for so long.