I'm not a doctor, so please take this with a truck load of salt, but you may want to get tested for sleep apnea. You can apparently go a full night of sleep, waking up seemingly well rested, and then your body just shuts down to sleep all of a sudden because it turns out you barely slept at all. Snoring is a symptom apparently, but even if you don't snore it might be worth getting tested.