Words of the Foundress
June 16, 2023
" To be totally detached from ourselves is a point of perfection which we are always far, but we'll get much closer to it in proportion to our advancement in the love of God, and this is the meaning of the saying: "The one who loses his soul will gain it."