Trigger factors for asthma
vary from person to person.
You have to treat the root cause and not put a bandaid for the symptoms detailed history taking required to figure out the root cause before giving advice.
First you have to get educated before getting medicated. You are most probably getting frequent cold and cough
because your immunity is low.
The problem might be inside your house like foods you eat like Dairy products use of perfumes, pets at home, carpet at home, dust at home etc
or it may be your outside environment. So if you want proper personalized advice take a consult
you cannot fix your health without fixing your diet