Welcome to HCM,
From your history it seems that you might have 1, infected stye
or 2, Mybabian cyst
Go for one course of antibiotic and anti-inflammatory medicine and you will be alright.
If there is Mybabian cyst then you have to go for excision of the cyst.
Put antibiotic drops in eye every 2-3 hours.
Ok and bye.