This week I was reading Joshua 15. To be honest it is a pretty dry read unless you have an interest in knowing exactly the towns and cities God allotted to the tribe of Judah. Yet right at the end of the chapter there was this line, “Judah could not dislodge the Jebusites, who were living in Jerusalem; to this day the Jebusites live there with the people of Judah.”
History tells us that this was not always the case. The Jebusites did not always live in the city of Jerusalem. In 2 Samuel 5, King David took this city and it became a city synonymous with his name (The City of David), and of course it is where the temple would be built.
It struck me, between Joshua 15 and 2 Samuel 5, how many times must the Israelites have tried to take this city? How many times would they have prayed asking God to intervene? How many times must it have felt like God was not hearing them or not cared? Yet, God had other plans for this city.
God knew that ultimately He had reserved this city for David. It was a key moment in his leadership of Israel. The new king took the city that no one had been able to take. It reminded the people that God was in this and David was the one whom God called to lead the people. God was waiting for this moment to give Israel the city of Jerusalem.
God has a timing for things. Sometimes it’s frustrating when you are in Joshua 15 and God is saying this is the 2 Samuel 5 story. For the people in Joshua’s time, their efforts to take the city were not wrong. Their prayers weren’t bad prayers. God just had a different timing.
Whatever you’re facing, don’t give up or assume God is not interested just because your prayers are not always being answered the way you hoped. Don’t even assume that you’re getting it wrong. You may be praying the right prayer at the wrong time.
Sometimes God just has a different timing.
Keep praying, because sometimes 2 Samuel 5 may only be a month, a week or a day away.