When I was a freshman in college, I attended a very strict, very conservative Christian college in Florida. The best place to shop for groceries in that area was the Wal-mart down the street from the campus, and it never failed. Every time I walked into that store, someone in the aisle would mistake me for an employee.
I wore a blue lanyard that had my school ID on it, so maybe that was why they always mistook me for a Wal-mart employee. It was funny, though, because I spent enough time in the store that I could answer most of their questions anyway.
But has that ever happened to you? You see someone and assume you know why they’re here? And then you find out you were wrong?
Today’s verse is John 12:12-13.
The next day, the news that Jesus was on the way to Jerusalem swept through the city. A large crowd of Passover visitors took palm branches and went down the road to meet him. They shouted, “Praise God! Blessings on the one who comes in the name of the Lord! Hail to the King of Israel!”
Two thousand years ago, Jesus rode on a donkey as He entered the city of Jerusalem, and just about everybody in the city came down to welcome Him. They were so happy to see Him. They waved palm branches and cried out to be saved.
Not even they realized that a few days later, they’d be the ones crying out for His death. The same people who called Him the King of Israel would be the ones mocking Him as He died on the cross.
I always used to wonder how people could change so drastically in less than a week’s time. How could they welcome Him so joyously only to betray Him so viciously?
Well, for one, people are just mean. That’s a fact of life. But, two, they’d misunderstood why Jesus was here in the first place. They made assumptions. And it’s sad because Jesus was plain with everyone why He’d come and all the prophets who had foretold His coming were plain about why He was coming.
But the reasons Jesus came weren’t the reasons people wanted Him.
The people wanted a king who would rule over them politically. They wanted a king who would drive Rome out of Israel. They thought Jesus had come to do that, but He hadn’t. What Jesus had come to do was so much more important.
But how often do we find ourselves in that same position today? We come before God and ask Him to do things for us, to answer our prayers the way we want because it’s what we want.
Culture, and even other Christians to some extent, tells us that God will give us everything we want, and we just have to have faith. So we grow up in a culture that says God is the great wish granter. Like a genie where we rub the lamp or click our heels three times and we get our heart’s desire.
And then one day we find out that’s not who God is. And what do we do? We give up on Him. We turn our backs on Him because He’s not who we want Him to be.
What I’ve learned in life, though, is that maybe God’s not what I want Him to be, but He’s always what I need Him to be.
He isn’t a wish granter or a genie. He won’t give me everything I want just because I want it. He doesn’t play favorites, and there’s no place I can go to get away from Him.
But He’s strong enough to carry me when I can’t take another step. He’s big enough to work out the problems of my life when I’m lost in chaos. He’s great enough to take the broken pieces of my heart and make something beautiful of it. And He’s gracious enough to love me even though I’ve never done anything worthy of love.
That’s what I need.
Don’t make the mistake of assuming you know what God is about. Don’t think He’s only around to give you what you want, like a great big vending machine in the sky.
Jesus came 2,000 years ago to provide what we needed, and He’s the same today as He was then. And we need Him more now than ever.
So if God doesn’t give you what you want, don’t give up on Him. Just because you didn’t get your way doesn’t mean He isn’t there. It probably just means you didn’t know what you wanted in the first place. Trust the One who knows what you need and who is strong enough, big enough, great enough, and kind enough to give it to you free of charge.