Yes, I say some pretty awful things about her here. This is where I come to vent, to get sh!t off my chest. I do this so that I can face her with a calm, loving attitude.
I guess that is my very point HD. Don't do that anymore. It's clearly not working, right? Until you can truly feel for her the way a loving H should feel for his W, the sex issue in your M is going to be the dead end you say it is. It's like there are two HD's inside you. The one on this board (probably the more authentic one) and the one you present at home (Mr Nice Guy). You need to meld those two parts of yourself into one. Just my opinion.