Psalm 40:1-3: I waited patiently for the LORD; he turned to me and heard my cry. He lifted me out of the slimy pit, out of the mud and mire; he set my feet on a rock and gave me a firm place to stand. He put a new song in my mouth, a hymn of praise to our God.
This verse describes exactly what happens when you accept Jesus into our heart and are saved. You cry out to Him in desperation, with an open and repentant heart. He turns immediately to you, hears you and touches your life. He lifts you out of the suffocating quick sand that you were existing in. He brings you out of the dirt and filth and you feel clean again. Only used to feeling shaky and unsure, you are surprised when He sets your feet on solid ground and you can finally stand tall for all the world to see. Your old language is replaced by a new song of praise. Liberation feels so good that all you want to do is climb to a mountaintop and shout your new song for all the world to hear.
If you think you are stuck in mud and slime so deep that you can never get out, think again. God CAN pull you up and He CAN bring you out. There is nothing too big for God to extract. There is no mess too dirty that God can not only clean, but make it so that it looks as if it were never there in the first place. There is no condition that can keep God from making your feet stand sure and walk with purpose for all eternity.
He can bring you up.
He can bring you out.
He can clean you up.
He can help you stand.
He can put a new song in your heart.
The old can pass away; He can make all things new. All you have to do is cry out and watch Him turn.