It took decades for Moses… to deliver the Israelites. He was 40 when he flopped. He didn´t want to have anything to do with it when God came around and offered him the job again when he was 80.
It took decades for Joseph to get out slavery/jail and realize God’s promised destiny.
It took decades for the Temple to be built, decades for the Israelites to be freed from captivity, decades for the Messiah to come, decades for Christianity to come out of persecution.
God never is in a hurry.
I guess I can still wait on His timing.