Report-Surprising Causes of Insomnia

Topics covered in this quality report- 

1. Adrenal Fatigue
2. Medication Side Effects
3. Diet and Hydration
4. Restless Legs Syndrome
5. Body Temperature Regulation
6. Overactive Thyroid (Hyperthyroidism)
7. Inconsistent Routine

-and much more