I’m a little concerned - if you’re getting enough sleep and you are still falling asleep during the course of the day, that could be a serious neurological or other medical problem - sorry if this is too intrusive, but I’d at least consider having that checked out.
Rest ain’t just for APIs!