Somehow in my Christian life I got the idea that there will be no problems and if problems do come, God will remove them quickly. So when the problems came, I prayed and expected God to magically take them away. Sure, God can stop problems striking us and if they do come, He can remove them. The Psalmist says in Psalm 34:6 “This poor man cried, and the Lord heard him, and saved him out of all his troubles” Does this not imply that I will no longer have troubles? Unfortunately this idea created a lot of frustration, anger towards God and even drove me to the point of wanting to reject God. But if we go down a few verses to verse 19, we read “Many are the afflictions of the righteous: but the Lord delivereth him out of them all.” This clearly reveals that the righteous will certainly have afflictions (maybe even more that the natural man). Psalm 90:4 says “For a thousand years in thy sight are but as yesterday when it is past, and as a watch in the night.”. So Christians will have problems but God will help them at the right time. God’s time frame may not meet our self imposed time frame for the solution. So I am learning to trust in God for solutions but not to expect magic. He may answer immediately or He may take many years to answer. Surely He is not a genie!
While reading Isaiah 43:2 a few weeks ago, I was reminded of this valuable lesson. “When thou passest through the waters, I will be with thee; and through the rivers, they shall not overflow thee: when thou walkest through the fire, thou shalt not be burned; neither shall the flame kindle upon thee.” This shows us clearly that we will have problems and God will be with us but He may not remove the problems. Therefore we have to walk though neck deep waters and burning hot fires and still trust that God is fully aware of our circumstances and that He will always be with us just as He was willing to die on the cross for us. So let us never forget Hebrews 13:5 “I will never leave thee, nor forsake thee.”