It's Taking Longer Than Expected
#1: Face Overwhelming Battles With Faith
1 And it came to pass, when Jabin king of Hazor had heard those things, that he sent to Jobab king of Madon, and to the king of Shimron, and to the king of Achshaph, 2 And to the kings that were on the north of the mountains, and of the plains south of Chinneroth, and in the valley, and in the borders of Dor on the west, 3 And to the Canaanite on the east and on the west, and to the Amorite, and the Hittite, and the Perizzite, and the Jebusite in the mountains, and to the Hivite under Hermon in the land of Mizpeh. 4 And they went out, they and all their hosts with them, much people, even as the sand that is upon the sea shore in multitude, with horses and chariots very many. 5 And when all these kings were met together, they came and pitched together at the waters of Merom, to fight against Israel. (Joshua 11:1-5)
#2: Follow God's Voice Before You Move
And the Lord said unto Joshua, Be not afraid because of them: for to morrow about this time will I deliver them up all slain before Israel: thou shalt hough their horses, and burn their chariots with fire. (Joshua 11:6)
#3: Fulfill God's Commands Completely
And Joshua did unto them as the Lord bade him: he houghed their horses, and burnt their chariots with fire. (Joshua 11:9)
As the Lord commanded Moses his servant, so did Moses command Joshua, and so did Joshua; he left nothing undone of all that the Lord commanded Moses. (Joshua 11:15)
#4: Finish Faithfully When It Takes Time
Joshua made war a long time with all those kings. (Joshua 11:18)
#5: Fix Your Mind On God's Past Victories