I feel better avoiding the causes of making me grumpy, I end up feeling less tired at the end of the day.

Of course, but once it happens, why not do what you can to mitigate it?