What does 2 Samuel 23:5 mean?
Isn’t this how God has treated my family? He made an unbreakable promise with me, ordered and secure in every way. He’ll make sure everything I want and hope for comes true. 2 Samuel 23:5 - Modern Text Bible
(David reflects that God has made a lasting covenant with him and will fulfill his hopes.)