That is the length of uninterrupted sleep I got last night. 7 hours. Thank you my son for not getting me up in the night, not even once. It is amazing how little things like this make the world seem brighter and happier come 5:00 a.m. when my alarm goes off. Cue the singing angels!