Heartbroken💔

I’m in a 3 year relationship but I am waiting for marriage to have sex. Me and this guy just recently got engaged and I was on cloud 9 but I found out just recently he slept with another girl!!!! Not once but he slept with this girl 3 separate times. I’m obviously heartbroken, do you think this guy even loved me or was this entire relationship just a sham?😤 advice needed😭

Ps. He said he cheated recently meaning AFTER we got engaged