I have had a bump on eyelid for about 3
Stye most probably.
Hello dear, welcome to Ask a doctor service.
I read your query and here is my advice.
I think you are suffering from stye. It is caused as a result of blockage of a gland in eye palpebrae.
You can try to use warm compresses to make it burst and drain.
I think you can try this compresses before toy start and antibiotics ointment.
Continue with compresses for two days then you can write me to start antibiotic ointment.
Hope I have answered the question.
Let me know if I can assist you further.