Sounds like you have another Annabel Branford on your hands!
Sorry about the work. I hate shift work as well. Thankfully, I dont have to worry about it much these days.