Pope Benedict XVI
Caritas in Veritate §52
Caritas in Veritate: On Integral Human Development in Charity and Truth
52 Truth, and the love which it reveals, cannot be produced: they can only be received as a gift. Their ultimate source is not, and cannot be, mankind, but only God, who is himself Truth and Love. This principle is extremely important for society and for development, since neither can be a purely human product; the vocation to development on the part of individuals and peoples is not based simply on human choice, but is an intrinsic part of a plan that is prior to us and constitutes for all of us a duty to be freely accepted. That which is prior to us and constitutes us — subsistent Love and Truth — shows us what goodness is, and in what our true happiness consists. It shows us the road to true development .
Source: Caritas in Veritate (Vatican.va)