Priests have to have the right to say that a sin is a sin.
The family has a social function and so it should be sustained.
The past was more Christian? At times perhaps, in others, though, no.
We desecrated the traditional values, but new values didn't come along.
On the other hand, I think that the family, the traditional family, has a fundamental social role, because it's there that children are born and the investment in children is the greatest investment a country can make. The benefits of this investment go to everyone.
One needs to know what the hierarchy of values are from which one takes inspiration, and in a democratic society this is the subject of continuous democratic debate.