Resting in the Promises of God


One of my favorite artists today is Jon McLaughlin. Most people know him for his biggest single, “Beautiful Disaster” and other people know him as the ballroom singer from the movie Enchanted. But one song I would like to talk about today is his song, “Oh Jesus”.

Listen to the song below before you continue to read the rest of the blog:


If you could talk to Jesus face to face, what questions would you ask him?

When I first listened to this, I didn’t exactly understand his purpose of writing this song. It just seemed to me like a one-sided conversation with Jesus. I had to listen to this a few more times to finally get a feel for the song. Jon McLaughlin did an interview a few years back, and the interviewer asked what prompted him to record this song. He replied by saying, “It was a culmination of a bunch of general feelings…how things work, why are there huge tragedies in the world and these small victories. We choose credit for some things, but not other things…There are no answers in the song. It’s just me talking to Jesus about all these thoughts” (Ellen Hawkins, “Interview with Jon McLaughlin”,

I would love to analyze the whole song with you, but for now, I want to focus on these questions that Jon asks Jesus:

Can you hear me? How am I doing? Am I proving worth of all the time you’ve spent? Have you decided where I am going?

Have you seen the news? Tell me do we help, or do we hurt?


Which questions above have you asked Jesus or have thought about any of these? Have you ever asked for reassurance about yourself? Or about how our nation is doing, and whether are future is still bright?

Whenever I make a big decision, I am in desperate need of reassurance from God, so I know I made the right choice. Or when I go through emotionally draining weeks, I sometimes wonder if I am living my life the way that I should. Am I alone in this, or do you feel the same way?

Jon may have said that there were no answers in his song, but the Book of Hebrews gives us an answer, a reminder of God’s Certainty of His Promises:


When God made his promise to Abraham, since there was no one greater for him to swear by, he swore by himself, saying, “I will surely bless you and give you many descendants.” And so after waiting patiently, Abraham received what was promised. People swear by someone greater than themselves, and the oath confirms what is said and puts an end to all argument. Because God wanted to make the unchanging nature of his purpose very clear to the heirs of what was promised, he confirmed it with an oath. God did this so that, by two unchangeable things in which it is impossible for God to lie, we who have fled to take hold of the hope set before us may be greatly encouraged. We have this hope as an anchor for the soul, firm and secure. It enters the inner sanctuary behind the curtain, where our forerunner, Jesus, has entered on our behalf. He has become a high priest forever, in the order of Melchizedek”  (Hebrews 6: 13-20).


Just as God fulfilled his promises with Abraham, He will fulfill his promises with us also. God gives us this incredible hope that we can hold on to. It is God’s faithfulness that prompts us to continue to cling on to Him, therefore, our trust should be in God Himself, and not in our own efforts or works. This hope prevents us from drifting away from God as long as we continue to trust Him, hence why the author compares hope as an ‘anchor’. God’s promises are the foundation of our hope that can give us assurance that helps us persevere in times of trials. Since God’s covenant with Abraham is fulfilled in Christ, then this should be our basis for our faith; therefore, rejecting Jesus is rejecting faith.


So how can we count on God’s promises? Easy, because He can be trusted. His fulfillment of promises is written throughout Scripture. God’s promises are true and they are certain. These promises will support us in times of struggle. God and His promises are what we should only count on. Not ourselves, not on our works, not our relationships, but God Himself and Who He is. Because He is the only one who will always keep his promises. The difficult part is letting Him in our lives and letting Him have control of it.


So when you face uncertainty, rest in the promises of God. He hears your prayers and your thoughts, but God is working in you. But you need to give Him your trust. Now the question is turned to you: Are you going to trust God? Or will you continue to drown yourself in fear and uncertainty?


When you pass through the waters, I will be with you; and when you pass through the rivers, they will not sweep over you. When you walk through the fire, you will not be burned; the flames will not set you ablaze” (Isaiah 43: 2).

I have made you and I will carry you; I will sustain you and I will rescue you” (Isaiah 46:4).