It seems to be taking longer than you thought but our time is not His time. Be Patient.
Read: 2 Peter 3:8-9
But you must not forget this one thing, dear friends: A day is like a thousand years to the Lord, and a thousand years is like a day. 9 The Lord isn’t really being slow about his promise, as some people think. No, he is being patient for your sake. He does not want anyone to be destroyed, but wants everyone to repent.