Dan Savage. Anything - the blog, the column, the podcasts, his books. He regularly reinforces that people do not come all the same, especiallly female people. And your friend desperately needs to learn about GGG: http://en.wikipedia.org/wiki/Savage_Love
Here's a link to the most recent column: http://www.thestranger.com/seattle/S...e?oid=17004334
The older columns are available in archives.
Dan Savage's podcast is on itunes. Just search for 'Dan Savage'. The shorter version is free. The 'micro' version is actually about an hour and I find that is more than enough. There is an apple app and there are probably android and similar apps.
The blog is what I read most frequently: http://www.thestranger.com/seattle/SavageLove?show=blog
Sadly, her husband sounds like he is about 90% of her struggles. What an selfish lover.