Hello and hope you are doing well.
Your symptoms could be due to asthma. It is a disease affecting the lungs causing narrowing of the airways, usually due to an allergic reaction to triggering factors. Throat infections can trigger an attack. Therapy is with bronchodilators which cause the airways to dilate. Have yourself evaluated for the same. This can be detected by a spirometry test.
Hope this helped and do keep us posted.
take a look at the answer I have posted below ..it maybe you have allergies