It seems from the history that you are having swelling of the eye lid which is painless. I think probably you are having involvement of the gland of the eye lids most commonly oil producing gland called as meibomian gland
Blocked tear duct will not present in this way, it presents as swelling medial to medial canthus and presents with watering and discharge from the eyes.
The treatment of the present condition is by antibiotic eye drops and hot compress. Please do consult your eye doctor for further examination and treatment.