Good evening dear.
You have been on various medication already.
I would advice you to go for vaginal swab and have culture and sensitivity done so that we know which micro organisms are present and what drugs they are sensitive to.
If you have sexual partner its important to treat him as well, because if we don't you will keep getting repeat infections.
Greenish vaginal discharge
is not normal.