He gave me an STD again!!!! Engaged with 2 month old daughter together

I just gave birth two months ago. Last year my then boyfriend gave me an std and claimed he didn't. I didn't sleep with anybody at all. My dumb ass took him back after being broken up for months. Once we got back together he proposed and then we found out we were pregnant. The last time I got tested for stds and strep was 7/21 and I was 35 weeks pregnant. Everything was negative. I recently felt like I had a yeast infection and went to my gyn. Just got the results back today and I'm positive for Trich AGAIN

We had sex the day before I went into labor and then when I was 4 weeks post partum. So I have a timeline. He is back and forth from down here and up north where he has two other children. I believe it's the same woman that gave it to him last year. It has to be. And he still claiming innocence. I was just pregnant for 9 months I for damn sure didn't sleep with no other man. I'm so hurt that he won't even tell me the truth. We have been together almost 5 years and we never had any issues like this up until last year. How can a man cheat, bring back home an STD and then lie and say he ain't been with no other woman? I can't believe this shit!!!

The first time he gave it to me be didn't believe me and thought I was lying so he didn't get treated and re infected me but that was in December of last year. So after that he did get treated. So basically this is the third time. How dumb can a person be to keep fucking someone outside of their spouse that clearly is a nasty person that don't go to the doctor. I trusted him. He was my fiance. We came a long way and he still felt the urge to fuck a filthy bitch and get Trich again. He is up north right now. His things are here at my house. He can stay up there I don't want anything to do with him. I don't know how we can effectively co parent because I'm feeling really evil right now. I don't want him with my daughter. I can't trust him. He will probably have our daughter around any female. I.can't be bothered with that bullshit