God does not procrastinate. Ever.
We might not like his timing. We might not follow him well. But his timing is purposeful.
There are plenty of examples of people thinking Jesus was delaying or late – both in the Bible and in today’s experiences. But he is not. Our experiences of life do not define reality of life. Our perspective of timing does not define the truth of timing.
We don’t have to like God’s timing to trust him to time our lives with purpose.