Question: Religion and respect for parents has not yet gone out of fashion.
Religion and respect for parents is still alive and well in American society.

Answer: it is not possible to tell

Question: It would also help our thinking if we could avoid the sex and violence mantra.
Our thought process could benefit from losing the sex mantra.

Answer: yes

Question: It would ease his own frustration and show strength in a time of weakness.
He was feeling weak currently because of a lost mother.

Answer:
it is not possible to tell