Something I struggled with, and am still currently learning, is everything in life is a process, your walk with Christ is not exempt from that. Its not just, you become saved then boom you go to heaven, you are given a charge to keep here on earth first, you now have a god to serve, and the whole thing is a learning process and will always be up until the very last breath you take, if anyone says to you that they have it all down or understand everything, avoid that person, because they are about to learn something the hard way. You have to respect the process, if you don’t, and if you bear any fruit whilst not respecting the process it will be a bitter lesson, but if you do everything by the book, and respect the process the fruit you bear will be the sweetest. It isn’t easy but if you can take your eyes of the struggle, find rest in GOD, keep breathing, keep moving foreword, and keep being thankful in all things, you will be blessed. Dont focus on the promise, focus on the promise keeper.
12 Not that I have already attained, or am already perfected; but I press on, that I may lay hold of that for which Christ Jesus has also laid hold of me. 13 Brethren, I do not count myself to have apprehended; but one thing I do, forgetting those things which are behind and reaching forward to those things which are ahead, 14 I press toward the goal for the prize of the upward call of God in Christ Jesus.
18 So God has given both his promise and his oath. These two things are unchangeable because it is impossible for God to lie. Therefore, we who have fled to him for refuge can have great confidence as we hold to the hope that lies before us.
The Lord kept his word and did for Sarah exactly what he had promised.