Feeling Disgusting and Lied To😔

I feel so hurt and disgusting right now. My ex and I were together for over a year, and "broke up" in august, though we never really stopped hanging out or hooking up. We had an agreement to not hook up with anyone other than each other, and if we were to, that we would be honest and tell each other and not continue with each other anymore. We hadn't seen each other for about a week and a half, but on a trip to Rhode Island for a concert, one thing led to another, and we hooked up. Beforehand, I had asked him if he had been with anyone else, because we were always honest with each other, or at least I was about if I had been with anyone or not. He said no, and kept reassuring me that he was "untouched" and hadn't done anything (big reason why I agreed to hook up again.) The last time I had sex with him was on Tuesday, and I woke up Wednesday in a lot of discomfort and it hurt to even walk. I went to the doctor and he told me I had BV (transmitted by sexual contact), and is testing to see if there is any stds that my ex may have also given me. It wasn't until I told him about what was going on that he said that two different girls had given him head (or at least that's all he's admitting to). I feel absolutely disgusting, and hurt. I wish he would've told me before. If this would've happened with someone that I had just randomly hooked up with, I could at least blame myself. But this is a man that I've known and trusted and have let inside of me for the past year and a half. If anyone comments on this, I really don't need any hate right now. Just a little support would be nice.