Hi..
Welcome to HEALTHCARE MAGIC..
I have gone through your query and can understand your concerns....
As per your complain it seems that coughing seems to be due to
allergic reaction while yellowish green phlegm can be due to superceeded infection..
I would suggest you to consult an Otolaryngologist and get evaluated and he can do a sputum or throat swab culture and advise you a course of antibiotics like
Azithromycin,anti-allergics like
Benadryl, anti-inflammatory medicine like
advil, mucolytics like Bromohexine and decongestants like Pseudoephadrine..
Do steam inhalations and warm saline gargles..
Do saline nasal irrigations..
Avoid spicy and chilled foods..
Avoid exposure to allergens and drink plenty of warm water throughout the day..
Chew a
Vitamin C pellet daily..
Hope this information helps..
Thanks and regards.
Dr.Honey Nandwani Arora..