I don’t see how, as a Catholic, you can be so certain when another person is sinning.
At my house, I have to deal with phobic behavior from two family members. One family member was once horribly bitten by a dog and has had many years of terror whenever he sees a dog off-leash, even an obviously happy Golden Retriever, and even if the dog is 100 yards away and innocently enjoying a frisbee game or fetching a tennis ball. I’ve often been asked to go over to the dog owner and ask them to leash the dog. So embarrassing!
Another family member is high functioning autistic and petrified by having to talk to unfamiliar people, even when the unfamiliar person is her own grandma. She goes into panic mode at the idea of us eating lunch or dinner with people she doesn’t know well, even if she’s only going to have to say “hello.” There have been a number of occasions when she refused to sit at the same table with our friends. Again, so embarrassing!
So, are these people sinning or selfish, or are they just paralyzed by fear?
I’ll be honest, both of these phobias have caused me a lot of inconvenience and embarrassment over the years (not to mention depriving me of much-needed social contact)–but however much I suffer from dealing with their fear, they are both suffering a lot more when confronted with a dog or an unwanted social interaction.
So, I would suggest your friend do a lot of reading on boundaries, PTSD, recovery from sexual abuse, and phobias. I just do not get the feeling that either of you understands any of those things.
Edited to add: When your friend’s wife says “no we don’t,” it reminds me a lot of my family members’ phobias. Rationality and fairness go right out the window when a person is gripped by fear. Unfortunately, it’s pointless to reason with a terrified person–the fear is always going to be stronger.