welcome to health care magic
Your details points towards "anxiety
disorder- panic disorder" but detailed work up is necessary before making a final diagnosis. Gastric trouble, hedache, high temp, increased heart beat etc are related with anxiety. First of all you should consult a general physician for medical check up and to rule out any medical pathology and after that visit a psychiatrist
. You can try relaxation exercises like yoga
or deep breathing before that to relax yourself.
Wish you good health