The LORD swore an oath to David, a promise He will not revoke: &#8220;One of your descendants I will place on your throne.