Hope is a universal human phenomenon. People hope for peace in time of war; food in time of famine; justice in time of oppression. Hope generates energy and sustains people through difficult times.
Christian hope is grounded in the character of God. It is a hope rooted in the love and faithfulness of God. Hope is not wishful thinking but a firm assurance that God can be relied upon and his promises can be trusted. Hope is not always spontaneous or easy. There is work to be done. As well as trusting God, we have to develop qualities of steadfastness in our own character. It is about believing that the world can be a better place and being prepared to do something!
Christian hope means trusting in the loving purposes of God: trusting that the foundations of the world are good because they spring from God. It means believing that, ultimately, we are destined to share in that goodness because of what Jesus has done.