Six weeks ago my boyfriend of 3 years told me he slept with another girl while I was on my gap year travels (id been in asia for 2 and a half months and he told me a few days after I got back). I was absolutely shocked and devestated, to say the least, because I'd trusted him 100% and we'd had such a fantastic relationship for so long.
Initially I was convinced that our relationship was over, that I could never look at him the same again, and for 4 days I didnt speak to him. Then it just got too hard and I was feeling so week that I had to be with him, and for the next couple of weeks we were in a sort of limbo position - spending a lot of time together but still talking it all over and working things through. As it stands right now, however, we are pretty much 'back to normal' and its virtually like nothing ever happened.
But of course it did happen, and every now and then it still comes into my head and I wonder what I'm doing. I am SO confused.
On the one hand, he should NEVER have done that to me, and im so hurt and angry about the whole thing. But on the other hand I know that it was completely out of character, he never would've done it if I hadn't left him behind for so long, this was the first thing he has ever done even slightly wrong throughout our whole relationship, and he has done everything he could to make it up to me since and prove how utterly sorry he is. And when it comes down to it I still love him and I'm not ready for him to be out of my life.
So what do people think?? Is a situation like this completely unforgivable and thats the end of it, or do people deserve a second chance? Please be completely honest with me because my friends obviously have all sorts of biases and obligations that stop them from being objective. HELP ME!