I fast before mass. But I also suffer from Gulf War Era disability, which includes among other things a great deal of chronic pain and a severe sleep disorder. Since I got my dog, he has been really good at keeping my schedule normalized, but lately both of us are getting out of whack. It doesn’t look like I will even begin to think about sleep until maybe 0800 or later, so I wouldn’t possibly sleep before going to mass.
But when that happens, the chronic fatigue will set in and I will have to fight to keep my body from shutting down in mass.
Is it permissible for me to stop by a coffee shop maybe an hour before mass starts to purchase a strong latte or something (and maybe those chocolate covered coffee beans in order to stay alert in mass? The mass I will attend begins at 1100. If I drink this latte or whatever it is called at around 0930, and I take communion at around 1145, then I would have waited about two hours since I consumed anything.