There is a Gospel story in Matthew in which Jesus dines at the house of a Pharisee when a woman comes in with oils, bathes the feet of Jesus and then dries them with her hair. She is praised by Jesus for her great love. She does what Jesus' host did not do. She washed and dried his feet. There was no etiquette in Jewish law requiring such a thing. The host did no wrong. But Jesus makes the point that the woman went farther than what was required. This is the stuff of following Jesus. This is what makes a Christian - doing more than what was required.
The woman showed great love and so she receives a great reward. Her great love canceled out her sins. Jesus acknowledges this and we ought to learn this too and stop judging and condemning one another, even our own children.
In an address to priests learning about the sacrament of penance in 2008, Pope Benedict said, "When one insists solely on the accusation of sins, which must nevertheless exist and it is necessary to help the faithful understand its importance, one risks relegating to the background what is central, that is, the personal encounter with God, the Father of goodness and mercy. It is not sin which is at the heart of the sacramental celebration, but rather God's mercy, which is infinitely greater than any guilt of ours."
It is worthy to note that this is from Pope Benedict not Pope Francis. It is also noteworthy that Pope Francis frequently refers to Popes Benedict XVI, John Paul II, and Paul VI when making a point. It has probably been said before but in a different way. The gift of Pope Francis is his tone. He does not say new things but he does repeat the old things in a new way.