My husband and I recently adopted two kittens as a surprise for my daughter. She has been asking for a pet for months now, specifically black or black and white kittens. We waited for a few months because we wanted to make sure we had the time off to help them acclimate to their new environment, wanted to make sure financially we could go out and purchase for them all the supplies they need (carriers, litter box, dishes, etc.) and we wanted to make sure that Lucy, our daughter, showed responsibility with taking care of a pet by using this neat virtual app I found where to simulates the experience of having to feed, play with, and care for an animal. All of these things aligned simultaneously this past weekend so we filled out the adoption form and waited on a call from the shelter. When we did get a call they had just received a litter of black kittens and wanted to know if we wanted two of those! We said yes immediately. Waiting was not easy for Lucy but the timing was perfect and our promise was 100% fulfilled, instead of half-fulfilled if we had tried to rush things.
How many times in our Christian walk have we tried to rush things? How many times have we trusted in our own timing more than the Lord’s and our hearts settled for half of a promise. I have good news for you today - God is not a “something is better than nothing” God. God is a Father who keeps His word and only asks us to trust in His wisdom, timing and provision. Please don’t mistake His perfect timing and His promise to fulfill His promises as unnecessary delay.
Joshua 21:45 says, “Not one of all the Lord’s food promises to Israel failed; every one was fulfilled.” Because of Christ’s death on the cross, we have been grafted in to Abraham’s family and inheritors of the promise. “If you belong to Christ, then you are Abraham's seed, and heirs according to the promise.” (Galatians 3:29).
Joshua 23:14 says, “Now I am about to go the way of all the earth. You know with all your heart and soul that not one of all the good promises the Lord your God gave you has failed. Every promise has been fulfilled; not one has failed.”
Jeremiah 1:12 says, “The Lord said to me, “You have seen correctly, for I am watching to see that my word is fulfilled.”
Lamentations 2:17 says, “The Lord has done what he planned; he has fulfilled his word, which he decreed long ago…”
Philippians 1:6 says, “being confident of this, that he who began a good work in you will carry it on to completion until the day of Christ Jesus.”
These verses all tell us the same thing - God does not break a promise. If you’re waiting to see a promise or prophecy over your life fulfilled, don’t settle in your heart for less-than. Don’t take matters into your own hands. God is a Father of His word. He is not delaying. He is not deferring your hope. Everything is going according to plan.