That is all true IF a person is properly grounded in Christian morality. Most Christians in the modern world are left to take care of that on their own, as strong catechesis is frowned up. Even by some popes.