Hope is a duty

CdF face 1
Hope is a duty - charity hopes for all - hope is but faith in the goodness of God. He is good and all-powerful. Unquestionably, He leaves us free, and often we use our freedom lamentably, but while leaving us free, He still remains the master and can at His will send a grace so powerful that it overwhelms everything, transforms everything. He has already done enough for us to make us believe in His love...