I would absolutely concur with the probiotic solution for the fungus and possibly even the staff. You are likely to have an internal imbalance. I have some suggestions, but go to a naturopath, NOT an MD if you can't fix this problem yourself. They may make some other recommendations for you. But that staff is serious so ask a naturopath about oxygen therapy where they mix & cleanse your blood with oxygen while it's outside your body and then it goes back in all clean and oxygenated... this is amazing! This is without a doubt the best thing you can do for staff, well at least for me it was. (I had staff problem myself & the oxygen worked GREAT!)
I also had a terrible time with my son having athletes foot, ringworm on his arms and eczema. I put that Lotrimin stuff on it, the otc athletes foot spray for months and it had NO affect. Finally, someone suggested a probiotic, apple cider vinegar and tea tree oil and a vitamin c rinse. You can consume the apple cider vinegar AND apply it to the fungal areas... tea tree oil goes right on the fungal area, it's very drying and you can mix it with a little coconut oil or olive oil. I've found some people who swear by the apple cider vinegar and think that it works better than the tea tree oil.
All I can say is once I gave my son the probiotic and started on the vinegar and vitamin c rinse, within days, he cleared up! After months of MD recommendations and pharmaceutical products. Nothing against them, but this is the type of problem they can't fix.
May you be well!