Welcome to HealthcareMagic Public Forum
From your description it appear that you have anxiety
problem. Anxiety may lead to pain complaints due to muscle spasm. De anxit relieve anxiety due to that you improved with it.
But medicine has its own side effects. As treatment for anxiety needed for long term along with monitoring of symptoms and investigation to rule out medical causes. So it is better to visit specialist like psychiatrist
for assessment and treatment.
I hope this information has been both informative and helpful for you.
Wish you Good Health.
Dr. Ashish Mittal