When someone decide to be unfaithful it is often (not always) because they are missing something in their current relationship and they are getting it somewhere else. It would be the exact same thing if she would have been the one cheating and him feeling bad. There's always 2 persons in a relationship if something goes wrong it's never only 1 person fault
This is the problem with women raised in Quiverfull ideology. They are taught to believe that they are responsible for their husband's sexuality and if they go out an have an affair then they are to blame. This is what Anna is doing. She has been made to feel that she is responsible for her husband's unfaithfulness. Here's thing: no matter what she did, it was NOT her fault- whether she was denying him sex (which she gave him whenever he wanted it) or abusing him, HE chose to go and be unfaithful, NOT her. HE chose to look at pron and lust after other women, NOT her. HE chose to pay for an Ashley Madison account NOT her. I'm pretty sure Anna was a good wife to Josh but he obviously did not appreciate nor love her enough to stay away from porn. I don't want to judge him or condemn him because I do not know them or what happens with them off screen but Anna is not to blame for Josh's unfaithfulness. HE is!