Weathering Life’s Storms Under the Umbrella of God’s Promises

Since no one sent me any questions or things they wanted me to discuss, then I am just going to take this chance to touch on some of the items covered in chapter 1 of The Shelter of God’s Promises by Sheila Walsh.

Let’s start out with our verse for this week: “For no matter how many promises God has made, they are ‘Yes’ in Christ.  And so through him the ‘Amen’ is spoken by us to the glory of God” (2 Corinthians 1:20).  Did you work on memorizing the verse this week?  Also, what is there about this promise that challenges you?  I know that for me it is difficult to grasp that God will keep all of His promises to me; especially at those times I do not deserve His grace.  We have to allow God’s promises to speak loudly to us.  The promises in His Word need to drown out the doubt and insecurity that comes from broken promises that happen in our human relationships.

In Exodus 33:21-22, we learn of the promise of shelter that God grants to us.  The promise that God gave to Moses back in Exodus is fulfilled through Jesus’ sacrifice on the cross for us.  In God’s infinite love for us, He shields us by drawing us closer to Him.  Because He is holding us so close, nothing can break through the shelter that God provides.

This does not mean that storms will not come.  We need to learn how to weather the storms of life.  So often, when trials or storms come our way, we immediately begin to question God.  Rather than filling our lives with questions, we need to be filled with the promises He has given to us.  These promises will comfort to us before, during and after the storm.  “We can trust a God who is holding the entire universe together to hold us together, even when everything is falling apart.  He is the Creator of you and me; and He is also the Sustainer of you and me” (Sheila Walsh, The Shelter of God’s Promises DVD).  In James 1:2-4 is says, “Consider it pure joy, my brothers and sisters,whenever you face trials of many kinds, because you know that the testing of your faith produces perseverance. Let perseverance finish its work so that you may be mature and complete, not lacking anything.”  This is not exactly a favorite passage for many Christians.  No one really wants to think about the trials they will face.  However, we need to look at how we will grow and mature because of the trials we go through.  As Christians, we know that we will face trials, as it says in James, however, there are some tips I would like to give you.

  • Trust in the promise of Jesus
  • Keep your focus on Him
  • Praise Him in advance for the reward that will come from this storm
  • Have an attitude of gratitude in the midst of the storm

God is faithful to complete the good work He has started in us.  We need to hold onto that and draw close to Him, especially in the midst of the storm.  The umbrella of His promises will only bring protection for us, when we are standing close to Him.

Weathering the storms of life is not easy on our own.  However, keep in mind that nothing is impossible for God.  What one of the promises of God seems out of reach for you today?  I challenge you to look up verses that speak to this promise.  Remember, Jesus came to not only fulfill the promises of God, but to be our help and shelter during those times when life’s storms strike us.  Run to Him for shelter, help and protection today.  His arms are not too short to reach you right where you are.  He is waiting for you.

If you are reading this blog and have not signed up to participate in the online Bible study, it is not too late.  Just sign up to follow the blog via email and you will receive all the assignments for the upcoming weeks.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s