I am a man ... and I have not got a lot of time ...
I am a man,
and what I just read is .... I have no words ... the worse I have ever read!
I will just address the single sentence:
"He blamed his lack of intimacy (basically he didn't approach me much) on my moodiness, anger, etc....5 months could pass, and he wouldn't make a pass."
Hallo!?
Do you want sex? Do you wanna f**k your husband? Do it!
Do not wait for him to approach you!
Who said he is the one that has to make the move?
Phlease!
Enter the Sex shop, purchase sexy underwear, get rid of kids (grandparents, neighbors, friends).
Put the sexy underwear on, light candles, put some music on and start dancing.
Become his dream!
Take his clothes off slowly.
If his dick is still soft, use what God gave you to make it hard.
Use your hands, your mouth, breasts, legs, ... whatever Jesus gave you.
Once his dick is up ... you can do with him whatever you want.
Treat him like that once or twice every week and you will have a new husband!
And, your own anger will dissolve.
Who said it is his job to initiate sex? Jesus didn't say that!
Why would he even think about sex if you have just 5 min ago been bitching, screaming, and doing everything opposite from turning him on ....?
99% OF MEN DO NOT TURN ON WHEN A WOMAN IS BITCHING, screaming, and is emotionally unstable.
Emotional instability is a major TURN OFF for any man!
Try being sexy for god's sake!
Try to turn him on by looking like a real desire ... instead of looking like his mother.
I bet his mother was bitching on him too much ... enough for him to develop some serious mental problems and inability to even get excited beside someone who reminds him to his mother.
Maybe ... he was even sexually abused.
Maybe ... you remind him on a Nanny who abused him when he was a child.
All a man need from his wife is regular sex!
If he gets sex, he will never look at p 0 r n, he will never jerk ... unless he is some sick bustard ... (0.1%)
I have no time addressing other things you wrote, but phlease read other replies! A lot of good advice people gave you!
Divorce is the last step, when sex fails. You haven't even tried sex, have you?
White Shark