Another thing I believe worth mentioning is the possibility of your husband's penis being part of the problem. If he just came home from a 4 day camping trip without a shower, I'd say "hold on, Buster! Get thee to a shower, lather up and make sure you rinse that thing really well!!"
If your husband happens to be uncircumcised, a refresher course on proper/marital hygiene might be in order. It's really important for both of you (especially you), that he routinely moves the skin away from the head of the penis as part of his normal bathing.
That area of an uncircumcised penis is a perfect delivery system for any bacteria to be introduced deep inside the vagina. Maybe he needs a "personalized" refresher course with his lovely wife???
Just a thought, good luck.