Analogy #2:
God as Parent
Parents cannot be good parents and give their children everything the child might like.
If they do, the child will turn out to be a spoiled brat.
The parent is concerned that the child grow up to be a good and responsible person.