OK, here's the situation. I have been with my fiancée now for 1 year 2 months and 15 days. Just two days ago, she cheated on me for the third time, but before passing judgment, please read ahead. The first time was like two days after us officially dating, and she was stone drunk. The second time, was 6 months after us going out, and she was with her friends, again stone drunk, but her other "friends" (who are females) wandered off, and left her with another guy (who was sober). Then just recently she was with those same friends, and yes, unfortunately stone drunk, and ended up involuntarily cheating. I know alcohol is not a good excuse, and she actually isn't trying to use it as one. In fact, she keeps beating herself up about it, and says I deserve someone better. But, we are engaed, and I love her with every ounce of my heart, and break up is not an option for me.
I tell her that when she says she she break up with me because of something she did, I say it sounds like she's giving up on our relationship, and not willing to try and work through it. I talked her into emptying out the pantry of liquor, because we both know she can thin a lot better when she is sober. I know she wouldn't cheat on me if she were sober, so we both agreed on getting rid of the alcohol. What can I do to help her through this? She been beating herself up about it for the past two days. I tried telling her to quit beating herself up about it, and I forgave her, (all three times), but she keeps saying "well, im a horrible person, how could i do that to someone i love? you deserve much better than me." and so on and so forth.
I am trying to work through this with her, but the biggest problem is how much she keeps kicking herself, and belittleing herself. I told her numerous times I have forgiven her, and I am NOT going to leave her. I mean we had like a three hour long conversation, like adults, no yelling, and she still has begun to hate herself. Any ideas?:(