I used to fall asleep nearly everyday between 4 and 7 pm. I had been like that since HS and thought that was just the way I was.
When I started changing my lifestyle I found I was much less likely to get sleepy when I ate healthy foods midday, especially foods with protein and fiber. Now I find that a small piece of cheese can help fend off the sleepy feeling. I always thought I was tired, now I think I was HUNGRY.
So, you may be on to something with the food, but maybe you need the right food at the right time. In addition to that healthy 3pm snack, what does the rest of your day look like? Are you eating enough?
My 5 C's of healthy living: Commitment to conscious control, with the understanding that choices have consequences