I feel stupid

I just found out my fiancée of 9 years has been cheating when I confronted him he lied saying it was for us, I love this man and I know if I stay he will do it again but how can I just move on this is who I wanted to marry, start a life with, have kids. I can’t stop thinking about him having sex with one of those girls, I can’t stop crying.