What does 1 Kings 11:34 mean?
But I won’t take the whole kingdom away from Solomon. I’ll let him stay king as long as he lives, for the sake of David, my servant, whom I chose and who kept my commands and did what I asked. 1 Kings 11:34 - Modern Text Bible
(God is showing mercy to Solomon because of David’s faithfulness, letting Solomon keep the throne during his lifetime.)