Most Helpful Guy
It's not your fault for starters. There's never a legitimate reason to cheat no matter what they or someone else says. Cheating is cheating no two ways about it. Just focus on moving forward and focus on your life. Give it some time to help you get over the distraught feelings you may have. Try not to let it get to you because you might meet someone in the future that is perfect for you and would never dream of cheating on you and you don't want to feel distrustful towards him because that could ruin it.
Most Helpful Girl
I cannot Promise you will Forget, although it is Possible To... Forget.
Something inside will probably always eat you up and this can cause strife in your own life along with your relationship that you both are striving hard to mend.
The only thing you can do is Get closer, pull together and with your love and hard work, love will find a way one day to try and help make the past go away.
However, with harping on it, giving him sure signs that you cannot get Past it, will make him go back the past and with This... May drive him into the same arms or the arms of another woman.