With the history of allergy
and description of your symptoms, it looks like asthma
. However you should get a routine blood test
, a x ray chest and a PFT which will help in ruling out any other pathology and establishing the diagnosis of asthma. For asthma, you will need to take inhaler medicines-both relievers and controllers and some other anti inflammatory medicines for which you should consult a pulmonologist
so that you can be started on right line of treatment.