Should I break up with her?

I (M29) just found out my girlfriend (F30) of nearly 10 years was cheating on me for the first 6 months to a year of our relationship. And it wasn’t just a drunken kiss, she was still going drinking and sleeping with someone she was seeing before and also one of her friend’s ex boyfriends which damaged their relationship that they don’t speak anymore. I always thought it was weird why they stopped speaking, I guess now I know. I always had my doubts, including on girls holidays a few years ago but never had any concrete proof. She would tell me her friends were cheating on their partners but she wasn’t. Convenient. I guess there’s no need to even post this because there’s only one real answer of what I should do, but I still have a lot of love for her and can’t imagine my life with her not in it. I also don’t think I could live with myself to forgive her and could damage our potential kids lives in the future. Any help appreciated.