Dear , as u said , it's infection which is long lasting so dear better u Consult doctor once. Without examination detailed history cannot say anything , cannot comment on fungal infection.
One thing fungal infection takes time to get cure, have complete courses of antifungals weekly for few months , need to evaluate why getting recurrence of fungal infection ,
Fungal infection gets most of the time because of low immunity so find out why this is happening.
Have Healthy diet excercise yoga Pranayama to build immunity .
Consult doctor.
In Ayurveda excellent remedy available u can consult Ayurvedic physician too
Next Steps
consult doctor ,