John is exhausted all the time, which is odd, because he falls asleep every night at 10 P.M., like clockwork, and doesn't wake until 6:00 A.M. the next day. He says that other than his wife complaining that his snores could wake the dead, he doesn't think he has a sleep problem. What is John most likely suffering from and what treatment would you recommend?