Nytro did you check your thyroid, the digestive system, take blood test for hyplori bacteria cause it will cause it if you have it, You start with doc , when you eliminate physical mistakes or diseases you can look into mental help. Popping all supplements, that only small part is digested into body will ruin your stomach. I have huge problem to swallow a pill. My VD3 is actually in liquid form,
Do you have a low self esteem that you are so scared to do your work? ( I can understand it, I was there) What about reflux disease? it causes it. I would start with doc if I was you.
People think that everything is caused by anxiety. I was sure I get panic attacks on evenings due anxiety. No my dear I am diabetic and every time my blood glucose went down I got something identical to panic attack. I was sure it is panic attack then later I was diagnosed with Diabetes type ll