I’m overwhelmed

Ashley • Eli born 08/2018. Baby Ivy due 07/2020.❤️

So I’m lost guys. I started sleeping with a guy who said he was clean on Jan. 30th and like all the time for the next month. On feb. 5th I was raped and beat up super badly by a different guy. Two weeks ago I started having issues down there and last week I found out it was herpes. I immediately told the guy I’ve been sleeping with. I also kept him up to date the entire time I was seeing doctors because at first they diagnosed me as a uti, then yeast infection, & then bacterial vaginosis. Finally they said it was herpes. Well since we thought it was just bv I told him hey my doctor said I have an overgrowth of bacteria so that could be my issue, but I’m still waiting on herpes results. He decided to go sleep with someone else that next day. Now he’s cussing me out saying I ruined his life and that he probably gave it to her because of me. I feel so guilty. My doctor thinks I contracted it from rape unfortunately so I’m a hot mess... any advice ?