Personally, I don't think it's something you can get over.
Once you've been cheated on, you carry that around - whether you stay with your OH or you start a new relationship with someone else. It's a bit like split ends - once you see them you always see split ends. Once you've been cheated on, you always know it's a possibility.
That unconditional trust is forever gone - your current partner, regardless of whether he's the cheater, becomes someone who has to earn your trust. You no longer just give it.
It doesn't have to be the end of a relationship because someone earning trust isn't necessarily a bad thing, but it does mean you expect more.
I wouldn't forgive and move on with someone who cheated on me, but that's your call. In my experience, a man who cheats always cheats again (not necessarily in the same relationship sometimes a future one) - those kinds of disrespectful, toxic behaviours are highly embedded.
I guess... what were the circumstances? Could they happen again? Does he understand how much he hurt you and why? Do you believe him when he says it wouldn't do it again? Those are questions you have to work through.