Ever got fed up waiting for God to answer your prayers? I think we all have, in fact I think we’ve all got slightly annoyed or frustrated at God when He (in our opinion), takes His time answering our prayers.
God always answers our prayers, but in His time.
Joseph waited 13 years.
Abraham waited 25 years.
Moses waited 40 years.
Jesus waited 30 years.
If God makes you wait, you are in good company.