My boyfriend cheated, not sexually, eventhough he admitted he had feelings for a junior from our college. I wasn't confused or devastated as I expected because I knew something was wrong with him as he was really depressed and angry with himself a few days before he confessed.
Our relationship had not been in good shape a year back and that was when he met her. But it took a new turn at the start of year and he felt guilty for having the affair. He ended it before he confessed. I was mad, I cried for two days. My friends and family said not to take him back when he asked for a second chance.
I know cheating cannot be rewarded but I always listened to my heart and I knew he was worth a second chance. I was ready to take risks and I took him back. It was awkward at first, I thought I was making a mistake but for some weird reasons our relationship became stronger as if we knew about each other and ourselves deeper. We had no problem sacrificing for each other and we even started to talk about our future. He used to be hesitant when I asked about our relationship. What's more happier is that he's more serious about his job.
I am not saying one should always consider giving their exes second chance. If you feel you should do it, you must. Otherwise, don't even look back.