just found out

he's been cheating on me for our entire seven year relationship. We have a one and a half year old. He gave me HPV a while back and I had to have surgery so it didn't turn to cancer. He's cheated with numerous people, he says only guys cause he is bi apparently which he never told me But he also tried to get at girls too but they turned him down. I just feel broken. Every relationship I've been abused in some way. I never saw this coming. I don't know how to get through this and I'm so scared. I know I'll never be good enough for anyone. I don't want to do it anymore, this hurts so bad idk how to stay strong for my child. I keep replaying everything.in my head.