Excess of mucus secretion seems to the cause of your symptoms.
It may be due to sinus problem.
If this is due to Viral infection , then it can get treated with otc medications, For bacterial sinus infections .You need to take antibiotic like Amoxicillin or
Take excess of fluids. Also you need to have chest x-ray .Also do steam inhalation. Take a bowl of hot water, and put 2 tsf of salt in it. You can also put menthol in it if you have some
Also Drink a glass of warm lemon juice daily.You can Improve your immunity by taking a multivitamin multi mineral supplement. Please make an appointment with ENT doctor,, for examination.
Please remember to ACCEPT my answer with green button. .
POSITIVE FEEDBACK & BONUS are highly appreciated.