Pus-like fluid suggests a bacterial infection. Get some bacitracin or neosporin (OTC), apply three times a day, and see a doctor if it gets worse or doesn't go away in a couple of days.
Best.
Dr. Rockoff
Sounds like dishydrotic eczema. I have it also. Some steroid creams and some pill form help with this.