Been lied to my whole marriage

A little background. I’ve been married for 20 years and dated for 6 years prior. During those 6 years we clicked right away. Immediately we hung out everyday and introduced to each others families early on. We broke up twice during the 6 years for 3 weeks the first time and 6 weeks the second time. During the first breakup I was at the wrong place at the wrong time and accidentally saw her kissing some guy. That hurt a lot and remained in the back of mind since it happened. Fast forward to 10 months ago we got in a huge fight about trust and I brought up about how I saw her making out with another guy. We were broken up but it still was a shock. She was furious that I brought this up and I asked her again if that’s all she did which made her more mad. The thing is, her reaction made me feel like she left something out. I asked her again and she said all she did was kiss him. I could tell she was lying. Days went bye and I couldn’t stop thinking about why she was lying.

I finally could take it and started digging. Found out she did more. I confronted her and she admitted to giving this random guy a bj. I also pressed her that I asked around and knew more. She then came clean and told me she also fucked another guy a few times when we were together. She also admitted that she had a sexual relationship with a guy for the second breakup for 6 weeks.

This really hurt me because when we married, all she told me was that she had two Highschool boyfriends that she had sex with maybe 1-2 times each but it was just young kids that did t know what they were doing. Now apparently she had at least three kore guys that appear to be much more experienced than a Highschool guy that was a few pumps and done.

I love my wife and believe she has been faithful in our marriage but I feel that I would not have married her if I had known what she was up to.