Hi, Thank you for using Health Care Magic.
I feel sorry for your extremely unpleasant experience.
The symptoms looks most probably of
anxiety. But looking at your age one need to be a very cautious for this kind of symptoms.
Do you have
Hypertension or Diabetes? If yes then you are at risk for heart related problems. even if you do not have this conditions better to underwent an electrocardiogram normally known as EKG/ ECG . If this test is normal then to be sure further treadmill test or sonogram of the heart (2 D Echo) is advisable.
Many times low sugar also produce similar symptoms so need to keep watch over sugar is also important.
If i would be your treating physician i would also check for your
thyroid function as well as vitamin B 12 level , both are a blood investigation.
After ruling out most of the common physical disorder one can be go ahead with treating the symptoms as anxiety symptoms. Drugs like
SSRI or Benzodiazepine
Can alleviate this anxiety symptoms , This medicine must be taken under care of doctor only preferably
psychiatrist.
Hope , You find this helpful.