This is classic Keller and so helpful.
"You see, at that moment Jesus had the power to heal the man's body [the paralytic], just as he has the power to give you career success, that relationship, that recognition you've been longing for. He actually has the power and authority to give each of us what we've been asking for, on the spot, no questions asked.
But Jesus knows that's not nearly deep enough. He knows that whether we're a paralyzed man lying on a mat or a struggling actor or a former struggling actor who's become a celebrity, we don't need someone who can just grant our wishes. We need someone who can go deeper than that. Someone who will use his claws, lovingly and carefully, to pierce our self-centeredness and remove the sin that enslaves us and distorts even our beautiful longings. In short, we need to be forgiven. That's the only way for our discontent to be healed. It will take more than a miracle worker or a divine genie -- it will take a Savior. Jesus knows that to be our Savior he is going to have to die.
And we will discover that in the process of dealing with what we thought were our deepest wishes, Jesus has revealed an even deeper, truer one beneath -- and it is for Jesus himself. He will not just have granted that true deepest wish, he will have fulfilled it. Jesus is not going to play the rotten practical joke of giving you your deepest wish -- until he has shown you that it was for him all along."
Tim Keller, The Kings Cross: The Story of the World in the Life of Jesus, p. 35-36.