I caught my boyfriend of 8 years cheating on me about a month ago. He claims it is the only time he has ever cheated and he never thought he would ever cheat nor would he ever do it again. Some of my friends are upset at me saying I should have left him immeditately. I am confused as to whether I should have or not. I am not sure if I am allowing myself to believe a lie or if I am doing the right thing in continuing to try and work things out with him. The fact that I caught him cheating and lying to me makes me question if he is sorry he cheated or sorry he got caught cheating. There is no question as to if he cares about me- it's difficult for someone to be around you for 8 years and NOT care about you. What I question is if really loves me. Would someone truly be able to allow themselves to betray the person they claim to love most in the world? Or is simply a matter of respect? Does everoyne believe in the saying once a cheater always a cheater? Or has anyone had experiences of someone cheating on them but then going on to having a successful relationship with them?
Thanks in advance for your thoughts~