Although the doctors will deny it it is most likely that this chalazion is caused by a microbe that they do not know how to detect. I would first start by flushing my eye with 10 ppm colloidal silver twice a day for about a week and see if it improves.
If you have no luck then I would be looking for a homeopath as I know that the remedies can cure this.
"Everything we hear is an opinion, not a fact. Everything we see is a perspective, not the truth." Marcus Aurelius