Lunch: No sugar at all, at least half protein.
This is super key. I used to nap all the time. Since I've consciously switched to a higher protein diet, I rarely nap if ever.
By the way, I know what you're feeling. Your eyes just feel heavy, you can't think. You just need to sleep...