For a stye on the eye lid should I see a doctor do I need antibiotics? Stye is coming and going for several months.

This . This is not an infection but an inflamed oil gland. Antibiotics do not help. Steroids do help. Warm compresses and gentle massage help as well.
This . This is a good question for the eye docs on the site. As a dermatologist, I do see this on occasion. I often recommend warm compresses twice daily to the area followed by gentle lid scrubs with baby shampoo on a q-tip twice daily. I sometimes prescribe topical antibiotics ointments if that doesn't help. Read more about me at the link below if you would like. I hope that helps!