Skip to content
quotesby

About this quote

What does it mean?
Humans struggle to receive God's best because they settle for lesser desires, while God hesitates to give what they refuse.
In plain terms
God wants to give the best, but people do not want it.
What can you take from it?
True fulfillment requires wanting God's best, not just what we expect.

Where it applies

  • spiritual seeking
  • life decisions
  • contentment

Putting it to work

  • assess what you truly want
  • seek God's best

Questions to consider

  • What do you really want most?
  • Are you settling for less?

Another view

People often cannot recognize what is truly best for them.

More from George MacDonald

  1. It matters little where a man may be at this moment; the point is whether he is growing.

    Permalink to quote #31
  2. No indulgence of passion destroys the spiritual nature so much as respectable selfishness.

    Permalink to quote #33
  3. It is not the cares of today, but the cares of tomorrow, that weigh a man down.

    Permalink to quote #30

Related quotes

  1. Man is an animal which, alone among the animals, refuses to be satisfied by the fulfilment of animal desires.

    Alexander Graham BellAlexander Graham Bell quote #24
  2. Vronsky, meanwhile, in spite of the complete realization of what he had so long desired, was not perfectly happy. He soon felt that the realization of his desi…

    Leo TolstoyLeo Tolstoy quote #36
  3. Man is a creation of desire, not a creation of need.

    Gaston BachelardGaston Bachelard quote #1