thanks for the answers!
I think my cycle must be about 90 minutes because I do seem to wake up every three hours or so for a few minutes. I usually try to sleep from 10 pm til 5 am but maybe I'll try getting up at 4:30 instead! I often wake up at 4:30 and then fall back asleep until the alarm goes off . . .