Gemmy, I think I read your wife's version of this on this site, it sounds very similar so I assume it's from her. I responded and I'm basically going to say the same thing here. My own belief is, when someone cheats from the very start, in the other case, the woman admitted she was cheating on her boyfriend/fiance even during their engagement for a year (something like that) and then she invites this BUM to the wedding....because he is a BUM of course.....who would even GO to a wedding where you've been cheating on the groom. That is DISGUSTING. It was disgusting to invite him and disgusting for him to attend.
In these kinds of cases where a fiance/ee or spouse has been cheating before, during or within a short while after marriage (I'd say a few years at least), I don't think there was ever real love here. Please don't just take that personally, the fault is on HER side. She should NEVER have been involved with you or married you when she was obviously in love with another guy. That's why she invited him to the wedding, so he'd be like a proxy for the groom, IMO. It is such an incredibly disrespectful thing to do and it should not be forgiven, frankly. I would not forgive this if it were me. It's a basic statement about the relationship from the beginning.
And I do think this is always the situation when I hear of something like this. For some reason, he or she couldn't land the one they're having the affair with, who is Plan A....so they decide Plan B is pretty good, I'll go with him or her. This is more common, alas, than you think. It doesn't mean there is anything wrong with YOU....there is something wrong with HER and she married a guy she wasn't really in love with. My mother did this - her fiance died tragically and she in a year or 2 married my father whom she did not love because she wanted kids and unlike yours, it was a marriage from hell. She thought he would be good enough to start with, but that's not how it ended up. She never loved him and it tainted the marriage in such bad ways. It sounds like you and she were able to make it work until she probably met someone who reminded her of the first guy many years later. Or that she was never really in love with you, but was fond of you, likes you, respects you, basically the kinds of feelings we might have for a friend...but not a spouse. So my point is....there was never any marriage on her side to begin with. She was never married to you except legally, and she still isn't. She's probably afraid now of losing all the things you two built, especially what you have built for her.
I don't know how someone can evaluate this...sometimes you just come to the realization that this person does not love you in the way you need or want to be loved, or in a way that you regard as "married". Some might find that good enough, I don't think it is, but a lot of us end up that way....we make do. You sound like a romantic, emotional guy who feels things deeply and I don't think you should make do. YOU SHOULD GET A DIVORCE. Not because you're wife is a "bad" person....I think she made a terrible decision in marrying you, not because of you but because of her own feelings. And you can see even now HOW INSENSITIVE SHE IS TO YOU SAYING SHE INVITED THIS POS TO YOUR WEDDING BECAUSE SHE CARED ABOUT HIM. Someone who loves the person they are about to marry DOES NOT DO THAT. EVER. World without end, amen.
This is very painful...other people have been through it.....I sometimes recommend movies to people that I think they might relate to or get a lesson from, in your case perhaps it would be the Bette Davis movie "The Letter'....where a very nice guy, probably a wonderful husband, discovers ultimately that his wife never loved him. It is what it is, no matter how she lies to you now, out of fear.
It's scary to start over, but you have a lot to work with and I don't think you'd have too much trouble finding someone else frankly who really WOULD love you, as you should be. Don't make do - go for the gold ring. I often did not and I regret it now. Look what you did in this marriage - the best thing you did - you had THREE GREAT KIDS and that's the best thing, IMO, anyone can do. They are jewels without price and they will always be in your life. Forget her, be civil, but invest in THEM. Not the marriage because there never was a marriage from the start. But there are 3 great kids that came out of this and that's a wonderful thing. I don't have kids, I was not lucky, I envy you. As hard as I know it is to be part time, make it the best time and do as much as you can with them. Not just for them, but with them, so they learn from you and you support each other and make memories together. Your future is with your kids. I would not even bother attempting reconciling here. What do you really have to work with? She's never been in love with you.
I say this bluntly because I want to be honest and I think so many people are NOT in these situations and yet it is critical to clearly assess the past to know what we can achieve in the future. Maybe she can fall in love with you but you just found her cheating again and that is because something is lacking in her or for her. She'll cheat again, IMO, because she hasn't found what she's looking for. If she does, that's up to HER. You should free yourself of this and make a good life on your own. You can find another woman who will adore you, and you can have a great time raising your kids and being proud of them.
DON'T MAKE DO OR TRY MAKE THE SILK PURSE OUT OF THE SOW'S EAR. LOOK FOR THE SILK. DON'T COMPROMISE ON WHAT YOU REALLY IN YOUR HEART WANT. Go for it as long as you are able.
Your kids are the gift from this marriage. Thank your wife for them and move on.