What is impossible for people is possible for God. Love never loses hope. I remember very well the beautiful sermon of Abbé Huvelin (1) about St. Mary Magdalene: he compared, I think, people who are so strict and unyielding towards certain sins, and God, who is so tenderly merciful.
(1) Henri Huvelin /1830–1910/, a priest who was involved in Foucauld's conversion and accompanied him throughout his life.
(Charles de Foucauld /1858–1916/, letter to his cousin, June 4, 1908)