I,ve almost fallen asleep several times in the past. I knew it was happening, I knew the consequences, but there was nothing I could do while riding that that would wake me up for any length of time. Singing, bouncing, yelling, nothing. You have to get off the bike. Normally I'd stop and get a water and some crackers, candy bar, nuts, whatever. Sometimes it worked, other times not so much.
Then one day during a long slab ride I had to pull off. I was starting to actually drift in and out of awareness while doing 80 mph. I just couldn't wake myself up. The little convenience store I stopped at was having a special deal on Red Bull. I had never had a Red Bull or any other so called " energy drink ". So I drank a small one. The effect on me was nothing short of amazing. No big "hit". no jitters, no nerveous stomach,..............the drowsiness just sort of melted away!! Completely gone. Kind of like a miracle. No joke. I've tried it a few more times since then with the same results. You gotta try this stuff!