hi.. you have repeated vaginal candidiasis
and some bacterial infection(pus in discharge), you have been treated with antifungals both systemic and local...
But your sexual partner should also be treated with the antifungals and during the treatment you should use some barriers.. or else there will be a chances of recurrence of the same problem..
you can take the syndromic treatment for the vaginal discharge
which covers all the organisms, in case you dont have proper diagnostic facility.. if you have diagnostic facility for this.. get the investigation for knowing the organism causing it and both the partners should take treatment simultaneously..
see your physician for this..
all the very best..