The horse is prepared for the day of battle, but the victory belongs to the Lord Pr 21:31. Trusting God involves preparation. Preparation of the heart, developing skills, or whatever it is the Lord is asking you to do Even though what lies ahead may be daunting, too difficult, not possible in our own mind, remember nothing is impossible for God. As we take the decision that if God is for us, who can be against us, and step out in faith, God will move with us. As we prepare for battle, God will go before us and give us the victory, but we must prepare. We must be in our battle dress, have taken the steps required, and gone as far as we can go in the natural, and then God will move with us in the supernatural. Your small step will become a huge leap forward. Praise God today that when we follow what He puts on our heart, and trust Him, He is usually lining us up for something wonderful.