“He has made everything beautiful in its time.” Colossians 3:11
God is always perfect, and so does His timing. He is never early nor never late. It may take a lot of patience to wait for it. It may take a lot of faith to rest on Him. But one thing’s for sure, it will be worth it! He is always good!