There are a few reasons why you might feel awful when you wake up, even if you had enough sleep. Factors that could contribute to this include snoring, sleep apnea, or poor sleeping habits. In some cases, these factors may be causing additional stress and anxiety in your life, which results in lousy sleep. If any of these reasons applies to you, consult an doctors as soon as possible to rule out any serious health concerns.