God is Your Shelter

God is your shelter–not the cause of your storm. 
If you’ve ever thought God was punishing you,
or abandoning you in a storm,
I want to reassure you that God
is for you and not against you.

Shelter. fear, worries, scared of God, littleredsurvivor.com
Photo by Joshua Earle on Unsplash

Here are five reasons you can rely on God to shelter you–

1. Not Everything That Happens is God’s Will

  • Jesus taught His disciples to pray for God’s will to be done on earth (Matthew 6:10).
  • The heavens are God’s, but the earth He has given to the sons of men (Psalm 115:16).
  • Jesus said neither the blind man or his parents were at fault for his blindness (John 9:2-3).

While God is ultimately in control, He has granted freedom to men and angels. Many disasters are an attack from God’s enemy who loves to frame things as though God did them (Job 1:8-12). Bad things happen because God is allowing Satan’s terrible sin experiment to run its course.

2. God’s Character is Love

  • Even if we are faithless, God remains faithful, because He can’t deny Himself (2 Timothy 2:13 ).
  • When Jesus taught us to love our enemies, He described His Father as perfect in love (Matthew 5:43-45, 48).
  • The Bible gives us a description of love and a word picture of God (1 Corinthians 13).
  • Jesus is the exact expression of the Father and shows us what love looks like (Hebrews 1:1-3).

If God really is patient and kind, if He tells us not repay evil with evil, why would He turn around and hurt sinners? This would make God the ultimate hypocrite. When the disciples asked Jesus if they should call down fire from heaven to punish someone, Jesus revealed God’s character with His reply: “You don’t even know what Spirit you are from” (Luke 9:53-55).

3. God Always Provides a Way of Escape

Some people take certain Bible events as an example of God’s vengeance. They interpret God’s wrath as punitive. Paul describes God’s wrath in Romans 1. God lets people go who refuse His healing, but only after He has provided a way of escape. God offers help but He never forces anyone to get in the boat. Here are a few misunderstood Bible stories–

  • The flood–everybody had a chance to get on the boat, but Noah was the only one who trusted God (Genesis 7:1).
  • Sodom–After bargaining with Abraham, God provided a way out of town for Lot and his family (Genesis 19:17).
  • The Plagues of Egypt–were not meant as punitive, but God taking down all the gods of Egypt (Exodus 12:12).

We often feel a need for physical escape and God often provides it. Even more important, we need a spiritual escape. God’s warnings are to protect us from sin (1 Corinthians 10:13).

4. God is Holding Back Winds of Destruction so He Can Save Lives
The book of Revelation describes God telling His angels to hold back the winds of strife and war until His people are sealed (Revelation 7:1-3). Even now, God is protecting people from Satan’s destruction. Things may get messy and look bad, but we don’t have to be afraid. Many people aren’t sure if God is trustworthy, so God is providing a chance for them to know Him.

5. God is Our Refuge Through Every Storm
Through every storm in life, God has promised to provide everything we need (Philippians 4:19). The God of love who counts each hair and sees every sparrow fall keeps a record of all the tears. He most certainly takes into account every life lost. I personally believe that no one ever dies until God has sealed them for Himself or allowed them to choose eternity without Him–either way, God always honors our choices.

God is for us and never against us (Romans 8:31). He will take the evil that Satan is throwing at us and make all things work out for our good (Romans 8:28). No matter how crazy the storms we face, we can always have peace when we put our trust in God.


2 thoughts on “God is Your Shelter”

What do you think?

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

WordPress.com Logo

You are commenting using your WordPress.com 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