Thanks for your question on Health Care Magic.
I can understand your concern.
Yes, you should definitely go to hospital and
consult doctor.
By your history and description, possibility of either
heart disease or lung disease is more.
So better to get done ecg and 2d echo to rule out heart diseases.
Get done respiratory system examination and PFT (Pulmonary Function Test) to rule out lung disease.
If all the above mentioned reports are normal than sometimes
stress and tension can cause similar symptoms.
So if you are having stress or tension than avoid it and be relax and calm.
Don't worry, you will be alright but first consult doctor and rule out cardiac and Pulmonary causes.
Hope I have solved your query.
I will be happy to help you further.
Wish you good health. Thanks.