Can’t Sleep? These Causes of Insomnia May Surprise You

Sleep can be a fickle mistress. No matter how tired you feel, sometimes sleep continues to elude you for hours into the night. There are several common causes for insomnia and related sleep problems that you might not suspect.