Chemical imbalance causes it for me, typically. Doesn't make any sense. Just gota make sure the body gets what it needs and ride it out.
Hopefully you feel better soon. Just take care of yourself and hopefully the body rights itself pretty quick.
Happens to the best of us, the worst part is that it sometimes happens sporadically and for no reason at all, stay strong, man.
True story~