TFC...I am sorry this happened to you. STD's have been a hot topic on these boards of late.
Do what you can to protect your health.

Personally, I think you have given your H every chance he deserves....how many more insults must you endure?

Polygraph or divorce...give him the choice.