I use to have that real bad, all while growing up, did not know what it was. A doc put me on xanax, when I was still a teenager, I think 18, and I felt better. So you need to go to a doc, years later, I realized it was Anxiety all along. A doc can help you with this, with a antidepressant, or anti anxiety med. I tried supplements, like b vitamins, calcium/mag, but they did not help much. So yes, get to the doc.