I'm sorry you had this difficult encounter, but from my perspective this was a bit of serendipity. It is logical to conclude that everything the friend thinks she knows about the A and about the marriage post Dday was told to her by your WW. In other words, the friend's comments furnish a sort of magic mirror that reflect your WW's actual thoughts and feelings at present. Under that lens, let's unpack this, shall we?
She started into me about "leading WW on for almost 3 years", and how if I wanted to end the marriage I should have done it when she first confessed, not now after "everything WW has done and sacrificed to save the marriage".
Leading WW on for almost 3 years. She first admitted the A in August of 2020. Since then, there has been at least one additional Dday if memory serves, never mind the recent revelation of pre-marital sex that was not previously disclosed. In other words, the "almost 3 years" part is self-serving and it inflates the actual time that has passed, especially in the context of the trickle truth. Again, reminding you that this is your WW speaking, via an interpreter (her friend). In other words, it's safe to assume that your WW feels she has paid her dues and should be seeing a horizon at this point. Clearly, she has not even a little bit internalized the reality that, even in the best of cases, the A would be a permanent plus one in the marriage, forever.
As to the "leading WW on" bit, your WW and the therapist have engaged in the conceit of repeatedly putting you on time-out for a period of a couple of months or so, over and over. You have dutifully obeyed, choking down your real feelings until you reached out to us. If anybody has been stringing anybody along, it has been your WW doing the stringing.
I was told I was being selfish... and how WW doesn't deserve this, as she came clean, and has worked so hard on this, and how surely after 3 years I should be "over all of this".
"She came clean, has worked so hard, blah blah blah." She cheated in the most awful and horrific of ways. Since then, she has offered a few crumbs of regret, but no real remorse, stringing you along for a couple of years. Most notably, she has not only failed to invest meaningfully into spicing up your sex life; she has steadfastly refused to do so. In fact, this is her line in the sand: no spicy sex for AN. Ever.
Her comments to you ("You're going to divorce me because I won't give you a blowjob?") reek of contempt and a belief that she can control you. She has done zero real work in terms of empathy, helping you heal, making the marital sex life into something that is satisfying. Essentially, she has spent the last couple of years trying to bully you back into your crate so she can close the door and lock you in, like a dog.
She said that I "should know now" that WW will never do anything but be faithful and good wife and mother to my children, and that the A was an aberration, and that "she isn't that person anymore"... I guess I should have filled her in on the full situation re: sexual control and inhibitions with me, but I was too taken aback.
Your WW has not been a "good wife" to you since Dday. Therefore, how can you know that she would start being a good wife at some point in the future?
As to faithful, that's anybody's guess. She promised to be faithful in your wedding vows, and she broke that promise. Per your posts, she hasn't engaged in any deep or meaningful work to figure out why she is a promise-breaker. Therefore, the risk of her breaking her promise again in the future is real.
Then, there is the elephant in the room: you'd actually like her to be "that person" again, but with you, in the marital bedroom. Alas, the one thing you can be clear on is that she has and will steadfastly refuse you that. She wants a dog, not a man. Something she can train to fetch, and earn a paycheck, kill bugs, move heavy things, and while you are doing those things, she can freely ignore your legitimate desires as a sexual man. That's what she has put on offer to you.
[This message edited by Butforthegrace at 3:05 PM, Monday, April 24th]