91. Victory
In the Qur’an, it says that God did not permit Muslims to fight against pagans because they were not prepared for war. God knew that if He would have allowed them to fight too quickly, they would have been easily defeated. Their enemies were much bigger and much more experienced. I am sure they prayed many times, “God, we are uncomfortable here in Mecca. We are hot. We are tired. When is God’s victory?” However, God did not answer that prayer, not because He was trying to make their lives miserable, but because He knew what was up in front of them. He had to prepare them to step into the fullness of their destiny. Then in a right time, He permitted them to fight, and said, “It is permitted for those who have been persecuted to fight. And God is able to give them victory”. (Qur’an; 22:39)1
In the same way, God has already laid out the plan for your life. He knows exactly what you need and when you need it as He said in the Qur’an, “My Lord knows every word spoken in the sky and the earth, and He is the All-hearing, the All-knowing”. (Qur’an; 21:4)2
If you are in a difficult situation that is taking longer than you had hoped, know that God is preparing you. He is strengthening you. Stay in faith and keep praising Him. Trust in God even in the difficult times knowing that He is preparing you for the promises in your future. Put your trust in God. He is the best Lord , the best supporter and the best friend. And He is enough for you.