Trouble sleeping? 5 reasons why you keep waking up and how to sleep through the night