Given the spectrum of symptoms you have mentioned here, it favours anxiety spectrum disorder but yet with the details mentioned you may require detailed history evaluation and diagnostic formulation making sure possible differential diagnosis are ruled out.
Next Steps
You may require investigations and diagnostic assessments, best to consult a psychiatrist.