I had a nasty one last year. I had to be very consistent with the warm compresses and I put a drop of castor oil in my eye a few times day. You might want to give that a try.
5 days? I doubt it will take that long. I do chalazion surgery in the office and have had patients go back to work the following day. Get the surgery done, it will help.
Best wishes,
Timothy D. McGarity, M.D.