It seems from the history that you are having inflammatory swelling of the eyelid like stye
It can occur even when the eye is clean like as you have told in your case.Blepharitis
will not cause pain and swelling like stye, hence it is not likely to be stye.
The treatment is by antibiotic and analgesic
drugs ans antibiotic eye drops.
Releif from symptoms can be obtained by hot compress.