Hi, and thanks for your medical question on eHealth forum!
Breathing difficulty with wheezing is seen in asthma and allergic bronchitis. You should undergo tests again to rule out asthma as you get relief from the puff. These inhalers help you ease breathing by dilating your airways to allow more passage of air. At night you can raise the head end of your bed to 30 degrees by pillows. You can also take steam twice a day to loosen the mucus in your lungs.
Also allergic bronchitis should be ruled out in your case. You could be allergic to common-dust, animal dander, some flowers in area, particular trees in the area. You will need anti-allergics, anti-histamines, and decongestants.
Since a confirmed diagnosis cannot be given on net please consult your treating doctor regarding this. Hope this helps. Take care!