Life is sometimes full of ups and downs and defined by mountain top and valley experiences. When we put our trust in God we shall be like Mount Zion that cannot be removed, but abides forever. (Psalm 125:1) Mount Zion represents the mountain of God which is firmly fixed and cannot be brought down by any natural disasters or human invasions.
We know that the angels of the Lord surround those who fear him and delivers us. (Psalm 34:7) So when we are afraid we trust in our God to offer protection and deliverance. Fear is not of God and that spirit does not come from him. Instead he gives us power, love and a sound mind. Our enemy wants us to live in fear and torment and carry a burden of guilt and shame.
God replaces the ashes of grief with beauty; he gives us the oil of joy when we mourn and a garment of praise for the spirit of heaviness that we might be trees of righteousness planted by the Lord so that his glory might be seen in us. (Isaiah 61:3)
God cares about our wellbeing and it is the lies from the devil that tries to convince us otherwise. God cannot be tempted of evil and he takes no pleasure in the death of sinners but wants everyone to repent and live in him. It is sin that separates us from God and keeps us in bondage and torment. God offers freedom and protection and joy and peace that can only be found in him.
He will not let your foot slip, he who watches over you will not slumber; (Psalm 121:3)