Encouragement:
When something takes longer than expected, it is easy to assume God said no. But delay does not mean denial. It simply means there is more work happening than you realize.
Sometimes God is preparing you.
Sometimes He is preparing the opportunity.