Oof.. yeah. I hate when that happens. I'll go for a nice small nap to quickly juice my internal batteries, and the next thing I know I've been out for hours.
Yeah it's really how it is, I need to try and make myself set an alarm before I take a nap. But it's hard to remember, especially when you fall asleep unexpectedly