11 The LORD swore to David a true promise that God won't take back: "I will put one of your own children on your throne.