I know what you are talking about working weekends, holidays, whatever. I worked 13 years for the phone comlpany in operator services. No regular hours or shifts there. I hate holidays and weekends just because had to work them so much.
Been there, done that.