you are having recurrent infection and probably fungal.
I assume that u are not on steroid
or immunosuppresive drugs.
You should get your Blood sugar checked ,to rule out Diabetes
which could be a reason.
Start taking Protein rich diet.Eat lot of salads and drink lots of water.Take daily bath and wear clean clothes ...these are simple things but do matter a lot in causing recurrent infections.
Take a course multivitamins .
for mouth u can gargle with-----
Syp. Lignocaine 1 bottle +Tab. Betnesol
forte 4 tablets +Clotrin mouth paint Mix it and do regular gargle 3 times a day before meals.
gargles 2 tsf in half glass of water for gargle 3 times a day after meals.
Consult skin specialist for vaginal lesions
Do report back after Blood Sugar report .and after this treatment.