Good move ending it w/OW. You need some time to yourself to sort things out.
Perhaps your W has intimacy issues w/you because of your many infidelities. That's a tough thing to get past. Then you compounded your offense by repeating it.
I think it's interesting that your W mirrors your affairs with her own. Maybe if you treat her the way she wants/needs, she'll mirror that behavior and do the same for you?