Right, a new tempurpedic and a fluffy down pillow will fix all your troubles....
The reason you are seemingly getting enough hours of sleep yet still waking up tired is because you are experiencing superficial sleep, i.e. not enough time in the REM and non-REM deep sleep stages 3-4. It sounds like you may be experiencing Chronic Fatigue Syndrome (CFS), which is sometimes diagnosed as Fibromyalgia depending on the doctor treating you. Are you experiencing headaches throughout the day? In any event, the main factor behind this occurrence is a serotonin deficiency (which is very likely the case based on your previous history of insomnia). Serotonin is vital for helping you fall and stay asleep. I would highly recommend you look into 5-hydroxytryptophan (5-HTP) as a means of increasing your brains serotonin supply. This is a naturally occurring plant extract available over the counter that is your body's direct metabolic precursor of serotonin. Numerous studies have shown the benefits of this amino acid in helping fix sleep patterns, depression, insomnia, and even promoting weight loss. 100 mg an hour before bedtime usually does the trick. If you have further questions feel free to send me a PM. Best of luck. Edit: Also try eliminating those sugars and alcohol from your diet as this can further disrupt serotonin levels. And keep up with the no caffeine.
The reason you are seemingly getting enough hours of sleep yet still waking up tired is because you are experiencing superficial sleep, i.e. not enough time in the REM and non-REM deep sleep stages 3-4. It sounds like you may be experiencing Chronic Fatigue Syndrome (CFS), which is sometimes diagnosed as Fibromyalgia depending on the doctor treating you. Are you experiencing headaches throughout the day? In any event, the main factor behind this occurrence is a serotonin deficiency (which is very likely the case based on your previous history of insomnia). Serotonin is vital for helping you fall and stay asleep. I would highly recommend you look into 5-hydroxytryptophan (5-HTP) as a means of increasing your brains serotonin supply. This is a naturally occurring plant extract available over the counter that is your body's direct metabolic precursor of serotonin. Numerous studies have shown the benefits of this amino acid in helping fix sleep patterns, depression, insomnia, and even promoting weight loss. 100 mg an hour before bedtime usually does the trick. If you have further questions feel free to send me a PM. Best of luck. Edit: Also try eliminating those sugars and alcohol from your diet as this can further disrupt serotonin levels. And keep up with the no caffeine.






Wish I had more time to contribute. I love you all.