“For when God made a promise to Abraham, because He could swear by no one greater, He swore by Himself, saying, “Surely blessing I will bless you, and multiplying I will multiply you.” And so, after he had patiently endured, he obtained the promise.”
Hebrews 6:13-15 NKJV
The promises of God don’t come with a date. They don’t come with instructions on how to get them. They don’t come with any special bow or in any type of gift box. They should actually come with a warning label. Warning may cause anxiety, may cause stress, may cause doubt, may take most of your life to receive, may not look like you want it to, may not come how you want it to, may take some obedience on your part, may lose some friendships during the process, when you think you’re ready you’re probably not, your hold time is indefinite. But also will cause strength, patience, endurance, growth, trust, faith, preparation, perseverance, peace and happiness if you follow through and wait on God to come through with His promises to you.