Have a sty on the upper middle eyeled. Head to Africa aug 31 for 2 and a half months. What can be done. It does not impair vision.

Consult MD. You have an infectious condition stye, you can put warm moist compresses and make an appointment to see your doctor or opthalmologist to have it checked and properly treated you have plenty of time and it will be all cleared in few days only if it is only a stye.