I echo what Phoenix and barcher have written.
Many of my friends and family members have told me that I "need" to forgive my xWW, not for her, but for my peace of mind. I struggled with this notion, but I wanted to be able to move on with my life.
So, last year, about 2-1/2 years after DDay and 2 years after my divorce was final, I read the book Forgiving the Unforgivable, by Beverly Flanigan. When I finished the book, I still didn't feel like forgiving her. She has never apologized, never asked for forgiveness, and has never admitted any wrongdoing.
So, I picked up another book "How Can I Forgive You?" by Janis Spring. After reading that book and discussing both books and the entire concept of forgiveness with my therapist, I concluded that I don't need "forgiveness" but rather "acceptance" in order to move on.
So, now I am reading "The Gifts of Acceptance" by Daniel Miller.
It's a process. I'm 3 years out from DDay, and I struggle the most with the unfairness of the entire situation. My xWW ended up marrying her AP. I too, had to pay my xWW in the divorce settlement, and she continues to harass me on a fairly regular basis.
The 2-5 year timetable for recovery depends on a lot of factors, regardless of whether or not you divorce or reconcile. Obviously, I think things are easier if your WW confessed the affair rather than you discovering the affair yourself. It's also probably easier if your WW is remorseful, and if she answers all of your questions truthfully and without blaming you for "the reasons why she cheated".
My recovery has taken longer because my xWW is still with (and married to) her AP. There have been no consequences for either of them. He was also married with children, and he even had a side job as a spokesman for victims of infidelity. The fact that I'm forced to interact with my xWW because we have children together doesn't help either, and occasionally I even have to see AP because xWW brings him to our DDs' school and extra-curricular functions.
The pain has diminished significantly, and most of my days are very good. I do get angry when xWW tries to manipulate our DDs, or when she harasses me about unnecessary drama she creates, or when she wins "community woman of the year" awards and honors.
But as others have said, I'm no longer married to xWW, and I don't have to put up with her crap most of the time. I'm 3 years out, and I'm close to indifference. Maybe this is the year I completely get there.
I also don't "co-parent" with my ex. I read a book called "Mindful Co-parenting" by Jeremy Gaies and James Morris. They offer a solution for parents who have different values and don't really get along with each other, and that's where I fit in. It's called "parallel parenting". I do my best to provide a solid foundation and consistency for my girls.