I saw where, on another thread, you asked me to stop by and check out your sitch. I've spent the last 30 minutes reading every word of THIS thread, although none of the prior ones, if any. I gotta say, between you and Sandi (whom I love -- HI SANDI!!! ), you two sure can generate some WORDS!!!!!
Long posts, but I did read them all, and your pain is self-evident, and I'm sorry you're having to go thru this. My wife had an affair last summer, and I too am a classic "Nice Guy" and romantic, and we had sex issues (and still do), so I could relate to much of your situation.
Now that I'm up to speed, how can I help you? I'll warn you ahead of time, my advice is NOT the standard stuff, and I'm not going to blow smoke up your butt just to make you feel better. But if you want my perspective, I'll certainly give it to you, and will try to help as best I can.