I caught athletes foot in the RAF and had horrible smelly feet for years until a friend told me that the only thing to kill the fungus, which is in the skin, is Boracic Acid Powder.
This can take a long time as it must be sprinkled in the shoes and socks every day until the feet are cured. All shoes and socks must be treated otherwise the fungus is transfered back to the feet the next time they are worn.
Unfortunately, you can no longer buy Boracic Acid Powder but "Borax", the cleaner and water softener contains BAP and works just the same. However, Borax now seems to have vanished off the shop shelves and the last time I wanted some for a relative I had to order a 1KG packet of Borax from the local Pharmacy for £5.00.
To treat the feet with Borax,dissolve a desert spoon of Borax into a bowl of hottish water and soak the feet in this until the water cools down to room temperature.
Do not dry the feet with a towel, just let them dry naturally.
This procedure will ensure that the water penetrates the skin and the Borax can actually deal with the fungus inside the skin.
I found that the cure is almost immediate but the soaking can be repeated when and if required.
One thing I would mention is this:- I have told many friends about this treatment and not one of them has suffered any adverse effects whatsoever from a soaking in Borax but to be on the safe side I would advise that anyone using this treatment does so at their own risk.
It is many years since I last used this treatment and my feet are still free from odour.
I hope this helps as I understand the personal problems involved.