I was getting migraines regularly most Mondays until I finally realized that it was tied to chocolate. I ate chocolate on weekends. I stopped eating chocolate and they went away. Now I never get migraines unless I have chocolate. It is likely the caffeine. I don't consume any other caffeine.