For my promise and covenant's sake, made with David concerning the stability and eternity of his kingdom. See 1 Kings 11:12,13.
Related Commentaries of 2 Kings 19:34
2 Kings 19:34
34 For I will defend this city, to save it, for mine own sake, and for my servant David's sake.