Had he sent flowers to his wife once in a while, I can assure you he would not need to pick up someone else to get what he could have gotten for free.
Blaming the wife for him HAVING to go have an affair is pretty lame. But, that's just part of the American mentality these days that sexual needs MUST be satisfied, and therefore grounds for immoral behavior, and all other sorts of sexual perversion.