Couldn't sleep last night and it lasted all night. It only happens once in a while. What causes it?

3 answers 3