24x7 tech support call centre, schedule changes every 2 weeks, and I have a bad series of shifts coming up. Afternoons for 4 weeks, then graveyard/night shift for 2 weeks, then back to another 2 weeks of afternoons before getting an 11am start shift. Oh, and after 2 weeks of 11am, another 2...