I 'll start off by saying DH has a great job, but at times I don't know if I can handle 20+ more years of this. So DH is a train conductor and he works the extra boards. He does not have a set train, he works when someone is a on a rest day or marked off for whatever reason. He also works the yard a lot too so he can be home with the kids more. We have an agreement that he won't leave on back to back 2 day trips. It is tough on the kids and tough on me. So he took one of these trips on saturday night and came home monday afternoon. He comes comes crabby and tired. He had 14 hours to himself in a hotel room before he had to bring a train back. I would do anything for that time. Well last night after we went to bed he gets up an hour later to check the computer. He will sit forever checking train lineups and seeing what postions he can take and also look to see what others are working. He could sit and do this for hours. So he comes up around 2am and wakes me up asking if he can go back out. I told him I didn't care but I wish you would have spent more time with the kids before going back out again. He was glued to the XBOX and was short with them. I honestly don't remember much I was still out if it. So I wake up alone in bed this morning so I figured he was gone on a run. Well it turns out he was asleep on the couch he fell asleep watching a movie. Once again he wakes up crabby telling me I am going to be like this the rest of the week because I didn't go on the run. Now he admits I never told him not to go but he didn't want to hear me whine and complain if he did. I'll admit I may call him once the kids are in bed and cry because of how stressed and lonley I am but after a couple minutes I am fine. We moved a year ago to be closer to the yard which is in the boonies so there isn't anywhere really to take the kids to pass the time and we don't really have any friends or family close either. With the kids 6 and almost 3 not really seeing daddy for 4 days without notice is tough on them.
He did, however, have to get into an entirely different area with the RR in order to do this. Not always a good option for everyone. But, I certainly do feel for you. 

He's been there for along time now and is way up the ladder and that does help alot. He can lay off when he needs too, but he doesn't get paid when he does that and they need the paycheck. I guess no advice, but I do know it's hard. I've volunteered to babysit for my sil anytime she needs it, that's about all I can do.
I know how very hard working the extra board is. Thankfully my hubby has been on a yard job for the past four months but that could all change when and if the "older" guys want his position.
my dh is a retail mgr. different line of work but still the same..........long hours 7 am-6 pm, 5:30 am-4:30 pm, noon to midnight, it's hard when the weather gets nice and you see all the other family's and it's just me and dd.................... 