“For everything that was written in the past was written to teach us, so that through the endurance taught in the Scriptures and the encouragement they provide we might have hope.” Romans 15:4
When Joshua was at the gates of the Promised Land, he encountered an impassable obstacle, the walls of Jericho. The description of the complete destruction of Jericho was recorded in Scripture in order to teach us several lessons, most importantly, obedience to God. Even when His commands are not understood, if they are put into action, they will for sure be fulfilled and bring victory into the lives of those who obey.
When we are faced with seemingly impossible odds, we must learn that our Jericho victories are won only when our faithfulness and obedience to God are complete. Perhaps you are one step away from the life that God promised, but there is a wall in front of you preventing you to arrive and take possession, What would you do?
Joshua obeyed the voice of God, and as a result of such obedience, God fulfilled His promise of bringing down the walls. If there is any doubt, in any area of your life, for sure, this area will be stuck and you will be unable to move forward. Certainly, you will be prevented from acting your faith in God; and without faith, it is impossible to please Him.