Random dozing off could be your body's way of saying, "Hey, I'm not getting enough quality sleep!" Common culprits include poor sleep habits, untreated sleep disorders, or lifestyle factors like stress and diet. Sometimes, it's as simple as needing more sleep, but if your eyelids are staging a sit-in protest despite ample rest, you should go for a check-up.