answered question
I think you have a stya. It is an infection of the sebaceous gland of the eyelid. I had them like five times. So, one time I put ear wax up there. It sounds yucky but its works. Or you can put a hot rag on your eye. For a long time.