I need to hear from someone who can relate to being cheated on and getting an STD from their man

We have dealt with this shit for 2 years now and I am so done now. He doesn't care. We will fight and he will go out and cheat and then it comes to light because he gives me a damn std. I don't understand this shit. He won't even tell me who the bitch is. 6 years 1 baby together and we were engaged. Now I have to walk away because he doesn't respect me nor will he change. After the first time why would he go back to the whore again and again? This is ridiculous to have the same std (Trich) come up more ban twice. I want answers to why but it's pretty clear that I will never get the answers I want. Moving on is going to be hard but with the support of my girls I can get through. Have you ever dealt with something like this?