You need to take a systemic antifungal drug long term. The red form of candida is the intracellular non-growing form. Topical antifungals don't work because the yeast is deep in the tissues and hidden inside the cells. The symptoms are redness, burning and hot sensation, and inflammation. However, to take a systemic azole long term you need to consider the developing of acquired resistance and drug efficacy against the yeast strain or specie is affecting you.
What you need to do is to take an azole together with Ibuprofen. Ibuprofen can revert and avoid candida acquired resistance.
If I were you, I will take Ketoconazole 400 mg a day ( single dose ) plus 400mg of Ibuprofen at the same time.
Topically, I could make a cream using Clotrimazole plus Ibuprofen. Buy Advil liquid gel capsules, open one and mix several drugs with an inch
of Clotrimazole. It will reduce inflammation and will work synergistically with Clotrimazole avoiding resistance and boosting the antifungal activity. Ibuprofen is antifungal itself. To get more tissue penetration, you can buy DMSO and add some drops to your cream. DMSO is used as a vehicle to delivery topical drugs deeply in the tissues. Remember, the erythematous candidiasis isn't superficial.You need skin penetration to reach where the yeast is.
With this treatment, you should revert it and cure your problem. It may take some months. Liver enzymes must be checked periodically if you use an azole long term, specially Ketoconazole that has more affinity to human cells.
I hope this help you to end with your misery.