I guess it is because I am physically wearing myself out between work and all this cycle requirements, but I havent slept this well for a while.