10 week rotational shifts here, days, nights and surge shifts. Body clock is always all over the shop. Think we have the worst rosta in the emergency services. The only thing i like about it is at times you can get some nice chunks of time off between shifts, which is good for family time...