I have a slightly off sleeping pattern. I need to time it pretty precisely so I get my required amount of sleep. Too early and I'm up 2-3 hours prior to my usual wake-up time. Too late and I'm rushing through the morning just to catch up with everything that needs to get done by... Continue Reading →