This is how my sitch played out as well. My Ex would come back weeping and begging me to forgive her. She would tell me about all her therapy she went to and all the self help books she read. Being a codependent, I would fall for it and rescue her. We would get back together and have great sex for about 3 months and then fall back into old patterns, and she would leave again.