Recently, I've felt a slight pain when touching my eyelid. But I also felt a small hard bump there. I can't tell if it's on my eye or under my eyelid though. What should I do?
You probably have an infection in an eyelash root. Its called a stye. Use hot compresses on the eyelid and it will either disappear on its own or it will come to a yellow pus head. Do not pick at it or press it. Let it discharge and heal naturally. You may need antibiotics either in tablet form or an eye ointment if it becomes big,painful and troublesome. Keep your hands well washed and dont rub your eyes. Dont touch other peoples faces especially babies or the elderly. Styes can be infectious.
I agree with last reply - I had styes in very much younger years - if it is red and suddenly happened it is probably a stye - they can last for months. - if it is brown or darker then go see your GP to check out more serious prob's.
chalazion. See your eye doctor they can try antibiotic oinment or cut it out.