Fungus is everywhere
infections of the skin will take 7-14 days to resolve wtih a good topical antifungal using it appropriately.
If you are not consistent it is hard to get rid of it. Once it does clear you have to continue to use a topical on a regular basis to keep it from returning. If you are suseptible to the fungus, it is likely to return without regular treatment.