Welcome to Healthcare Magic.
I am Dr Ramadevi Wani. I will be answering your concerns today.
From the swab results, it is clear that you have bacterial vaginosis
. You have been rightly prescribed Metranidazole. About 20% of them do not respond to it. So go back to your doctor for follow up. Discuss with her and use a course of Clindamycin
Do not have sexual intercourse during treatment period.
Do not use douches, perfumes, etc.
Use loose cotton garments.
Eat healthy diet and take multivitamins to boost your immunity.
I hope this is helpful.
If you have further concerns, I will be happy to answer.