Seemingly we spend much of our lives seeking to better our existence. Our time and energy are devoted to what we deem valuable – an effort aimed at things which will bring us satisfaction, happiness, comfort, and peace. Even for those who profess that Jesus is the Christ, so many lives are lived living for this life. We look for satisfaction like people looking for daylight but failing to see that it comes from the sun.

In teaching on John 6, James Montgomery Boice writes:

Men and women find their real spiritual prosperity in God. We cannot find it on the human level. We cannot find the abundant life by indulging ourselves in all that life has to offer. We cannot find happiness by pursuing it. We cannot create satisfaction. These great blessings come from God. So we must feed on God as he is presented to us in the person of the Lord Jesus Christ.

Furthermore, Boice writes:

What does it mean when Jesus claims to be the bread of life? It means that he is able to satisfy the deepest needs and longings of the human  soul. He is able to satisfy your needs, your longing, whatever they may be.

In his giftedness with words, I think C. S. Lewis said it best, though, in these words from “The Weight of Glory”:

Indeed, if we consider the unblushing promises of reward and the staggering nature of the rewards promised in the Gospels, it would seem that Our Lord finds our desires, not too strong, but too weak. We are half-hearted creatures, fooling about with drink and sex and ambition when infinite joy is offered us, like an ignorant child who wants to go on making mud pies in a slum because he cannot imagine what is meant by the offer of a holiday at the sea. We are far too easily pleased.