Nothing is more annoying than falling asleep at a decent hour, only to wake up again at 2 or 3 a.m. The inability to fall or stay asleep is called insomnia, and it is a common problem. Insomnia affects your mood and energy level throughout the day. M...