Hello,
Bad odor or fishy smell vagina may be due to
Trichomoniasis, a common cause of
vaginitis and transmitted through sexual contact.
1) Vaginal suppository or Oral
Metronidazole can be taken for 5-7 days. Your partner also needs the same treatment whether he is symptomatic or not. Kindly, consult with your doctor for complete prescription.
2) Use vaginal moisturizer cream like RepHresh pH gel or VAGISIL cream to avoid repeated infection and maintain vaginal pH. Maintain genital hygiene properly.
3) Wear only cotton clothes. Don't wear any tight fitting cloths or pants to avoid repeated friction/ irritation. Take sound sleep adequately.
4) Take healthy diet as you have mentioned with anti oxidant (like Vitamin -E or C,
Selenium, Zinc etc) supplements. Drink plenty of water or juice for better
systemic circulation. You must avoid salty, sugary or fatty foods.
5) Avoid chemical cosmetics, perfume or scented bath products around genital area. Keep the area mostly dry. You also avoid unprotected sexual intercourse along with chemical lubricant until your problem is resolved completely.
Good luck.