The LORD swore an oath to David, a promise He will not abandon:" I will set one of your descendants on your throne. 