You may need an antibiotic. I would suggest a visit to an ophthalmologist. My son had the same thing and was put on Keflex and it went away.