Proverbs 16:9 (NIV)
In their hearts humans plan their course, but the Lord establishes their steps.
God is active in the business of protecting his children from all kinds of vices and forces. Those we bring upon ourselves and those which are a result of our adoption into his marvelous light. Probably, the greatest protection we receive from God will be from within ourselves: Our own hearts. God diagnosed the problem right from the beginning (Gen 6:5), the human heart thinks evil continuously. The good news is this, God will determine your steps which means you may have to cry, go through some situations, lose possession or life. He will order your steps into glory and that of your enemies. They will plan but He will avert.
I will trust in you O Lord. Take the wheels of my life and determine the course of my heart. Let me walk according to your blueprint for my destiny. In Jesus’ Name I Pray.