Your symptoms sound like a recurrent infection of the lungs. Increased, infected mucous can act as an irritant to your larynx and cause laryngitis. There are many reasons for recurrent infection including, but not limited to, chronic bronchitis, bronchiectasis, a foreign body, cystic fibrosis, a tumor partially blocking your airways, recurrent exposure to an irritant, etc. You are right to be concerned because any infection could suddenly get much worse.
You should ask your doctor if you need to see a pulmonary specialist. Evaluation should include a blood count, sputum examination with cultures and a chest X-ray.