The Lord is not slow in keeping his promise, as some understand slowness. Instead he is patient with you, not wanting anyone to perish, but everyone to come to repentance

God is never early and is never late. His timing is perfect beyond our understanding. 

As He is patient with us, we too must be patient.

Ironically, learning patience requires patience! In the meantime, keep trusting in Him – His plans are for good and to prosper you.