If you have asthma and it is out of control seeing a respiratory specialist is one of the best things that can happen to you. When I was younger, my family doctor game me some general puffers and they helped a bit, but I still got the more severe attacks.
After this went on for a few years, I finally got to see a respiratory specialist after a period of time spent in the hospital.
The respiratory specialist changed my medication and set out a guideline of what I could do to improve my home environment, so as not to trigger attacks. I also had allergies, and didn't realize how badly much they could impact my asthma.