My sleep schedule recently has been excellent. This is only due to Baby Bubba though. If I'm on a later shift for work (say 11-7pm) I'll get up at 6am to give MissH a break. Plus, weekends I'll get up with him at 6am too so she can have a lie-in.

So, my body clock is set for wake-up at 6am which means I don't stay up (unless I'm gigging) later than 11pm. Even at weekends! I have no life but I sleep very well!