Ask the doctor if he or she will swab you to check for B.V. It's a bacterial infection, possibly the doctor didn't do that last time you asked about this. It's characterized by a smell. If you have BV, you'll need a course of antibiotics to get rid of it, and your husband should have one too at the same time, to prevent him passing it right back to you.
hi you could try douching or Eve wipes that might help