What does 1 Kings 2:44 mean?
You know all the wrong you did to my father David. The Lord is paying you back for it now. 1 Kings 2:44 - Modern Text Bible
(Solomon tells Shimei that his past actions are catching up with him, and this is justice for what he did to David.)