It's just reality. Amazing what some people take offense at.  They seem "spring-loaded" to take offense nowadays.  Seriously.

Understanding the Church's teaching on the moral life is a life long task (and it should be a happy life long task, something else that most people won't understand...they'll say.."what do you mean happy?), and unfortunately, most Catholics stopped learning about their faith at 6th, 8th, or 12th grade.