My partner and I have been in a "committed" relationship for 3 1/2 years. However, I have not always been monogamous. He has caught me twice attempting to hook up with other guys in the internet but thanks to his love for me and my promises never to do it again, he has forgiven me each time. One month after the last indiscretion, I slept with another guy and my partner found out. That for him was the last straw and he asked me to leave. Even though he admits to still loving me, he says that he does not want to spend the rest of his life with a cheat and says he no longer trusts me.
I am at a loss as to understand why I continue to let these meaningless sexual escapades jeopardise what has trully been the happiest relationship of my life and hurt the sweetest, most loving guy in the world. I do not want to become a "ho" and I so much want to save this relationship but is it too late? Is this a case of 3 strikes you are out"? How can I regain my man's trust and how can I put this behaviour behind me?