I have recurring laryngitis (monthly) what could be the cause?

See your doc. Reoccurring laryngitis is suspicious for chronic post nasal drip or allergies. Also asthma can do this as well as chronic esophageal reflux. Go see your doctor. You might need an ENT consult to check your throat out.