I wouldn't take too much advice from the divorced crowd unless that's where you want to go.

99% of women do not like to fish, or camp, or get rained on, or get dirty and as for having to be in a good mood in order to have s*x....well duh! It is possible that it's a physical thing. My wife went through a spell until they got her blood pressure med correct. Now she talks too much. But it also could be she's as unhappy as you are.
_________________________
"You learn more from losing than you do from winning." Lou Pinella