Then King David went in and sat before the Lord, and he said: "Who am I, O Sovereign Lord, and what is my family, that you have brought me this far?" 2 Samuel 7:18
God promised David that he had a future. There would be rest from his enemies. His family would hold onto the throne. Eventually, One from David's bloodline would establish a lasting kingdom.
Did David deserve this?
Hardly!
He was far from perfect. Yet God loved him - just as he was. The truth is: no one deserves to go very far in this life. If I had received what I am due, I would have been struck down long ago.
Lord, who am I that You have brought me this far? There are so many ways that I have fallen short, but there is no distance I could fall that cannot be spanned by Your grace. Pour out blessing on my children and my children's children. Establish a mighty work for Your kingdom through my descendants. Shine Your light for generations to come. Bring them far, so You may be glorified.