Thanks for your question on Health Care Magic.
I can understand your situation and problem.
In my opinion you are mostly having bronchitis.
And upper
respiratory tract infection (URTI) is the common cause for recurrent bronchitis.
To prevent recurrent URTI, do following things.
1. Start warm water gargles 5-6 times a day.
2. Avoid oily and spicy food. Drink plenty of fluids orally.
3. Start
multivitamin tablet containing
folic acid, niacin,
vitamin b12 and zinc to improve immunity.
4. Get done annual Influenza
vaccination to prevent recurrent infection as Influenza is the most common organism for recurrent URTI.
So discuss all these with your local doctor and plan accordingly.
Hope I have solved your query.
I will be happy to help you further.
Wish you good health. Thanks.