See your doctor. They can do blood work to determine vitamin deficiencies or other issues at play. That's the best advise given. Do yourself a BIG favor and go.
In the meantime, if you're not already taking a b-complex vitamin, do that. Way better than caffeine for energy AND helps with anxiety. If you're taking 1 a day already, take another mid day.
Vitamin B is water soluble, so you'll just pee out the excess with no side effects.