Thanks for choosing health care magic for posting your query.
From the description of complains that you have given it appears that you are having some kind of anxiety
disorder. The attacks that you are describing are probably the panic attacks. There could be other possibilities as well depending what age you are.
However you should plan to place an appointment with a psychiatrist
who can assess you in detail.
Behavioural therapy and cognitive therapy
can be useful to you. There are plenty of medications that can be useful to you. Try clonazpeam or paroxetine
under the supervision of your psychiatrist.
Regular exercise and good diet will also go along way in helping you.
Hope I am able to answer your concerns.
If you have any further query, I would be glad to help you.
In future if you wish to contact me directly, you can use the below mentioned link:
Wish you good health,
Dr. Srikanth Reddy M.D.