From the photo, it is most probably a lid infection like stye or infected chalazion. But 1 month is too long a period for a stye. It usually resolves much faster. Try warm compresses for another week. If it doesn't resolve, then review with your Ophthalmologist to rule out lid growths which can mimic a stye. If they are chalazia, then you may need a small surgery to curette them.
Answered2016-07-13 06:38:12
1/1 people found this helpful