God’s timing is ALWAYS perfect! This is true whether we can see how He is working or not. The Lord has clear and laid out plans for each and every one of our lives. If you are seeking His will, then whatever you are enduring will pass in His perfect timing. We are finite beings, but our God is infinite. He literally has all the time in the world to work everything out.
Anytime we try to rush God’s plans we may be settling for less than God’s best. Do you want the best God has for you? Then don’t try to rush Him! Trust in Him with all of your heart. Believe that He loves you and has your best interest in mind. Pray continually for his will to be done. His plans for you will come to fruition in His PERFECT timing!