LOL!
I wake up on occasion at 0330, and can’t go back to sleep. I read. I work crossword puzzles. I play hand-held games. If I can doze, I feel vindicated. If not, coffee is not an excuse for being awake at that hour.
(I suspect my son is close to your age...)
I’m 58. I have trouble sleeping because of my back. And my daughter’s 15 yr old cat that wants attention NOW. 16 lbs of cat standing on your pillow, yelling, is better than any alarm clock. Providing you needed to be awake. I didn’t.