Day by day, we experience many greater or lesser hopes, different in kind according to the different periods of life. Yet it becomes evident that we have need of a hope that goes further. It becomes clear that only something infinite will fully satisfy us.
Yes, “we need the greater and lesser hopes that keep us going every day. But these are not enough without the GREAT HOPE which must surpass everything else. This great hope can only be God who encompasses the whole of reality and who can bestow on us what we, by ourselves, cannot attain. The fact that it comes to us as a gift is actually part of hope. God is the foundation of hope: not any god, but the God who has a human face and who has loved us to the end, each one of us and humanity in its entirety.” (Benedict XVI, Spe Salvi #31)
Christian hope is not a refuge against suffering. We can try to limit suffering, to fight against it, but we cannot eliminate it. The virtue of hope sustains us to look difficulties in the face, to handle them and even to allow God to use them for our good. When every human security is taken away, we are called to place our trust in God alone (e.g. Abraham — Romans 4: 18-25) This kind of hope is strong and unshakeable because it is rooted in the triumph of the risen Christ.
As Blessed John Paul II often said: “Do not be afraid. Let us go forward in hope.”