Q. What is Christian hope? A. The resting of the heart on God, with the full trust that he ever cares for our salvation, and will give us the happiness he has promised.