Hello
Thank you for writing to us on Health care Magic.
Based on your history the response to your question is as follows.
1. You appear to have enlarged tonsils.
2. The enlarged tonsils along with
pharyngitis, is causing difficulty for swallowing. Also increased secretions in night, could be causing, mild blockage, resulting in gasping during nights.
3. This low oxygenation along with pressure symptoms is causing
headaches and blurring of vision.
4. You need to meet your doctor for treatment of infection. Culture of oral swab from pharynx will be necessary to identify appropriate antibiotics. For pain,
paracetamol can be taken. Meet your doctor at the earliest for antibiotics prescription and further investigations.
Hope this is helpful to you.
Do write back to me for further questions.
Thank you