Have you been checked for sleep apnea? If you keep waking up throughout the night, it's a good idea to get checked.