I'd still focus on finding a GOOD MC. Sounds like your first one wasn't, so it may take some work, both in finding one, and in convincing your W to go. Maybe even using the counselors on this website. I've heard lots of good things about them.

Also, HP has a point: don't tolerate the sexually hateful behavior.

Hairdog