וְלֹא־יָכֹ֥ל דָּוִ֛יד לָלֶ֥כֶת לְפָנָ֖יו לִדְרֹ֣שׁ אֱלֹהִ֑ים כִּ֣י נִבְעַ֔ת מִפְּנֵ֕י חֶ֖רֶב מַלְאַ֥ךְ יְהוָֽה׃ (ס)
Mas David no pudo ir allá á consultar á Dios, porque estaba espantado á causa de la espada del ángel de SEÑOR.
Rabbeinu Bahya
Tanchuma Chayey Sarah 2 claims that there are four possible causes why premature old age suddenly settles on a person. 1) because he lives in fear of something; 2) because he is angry at his children; 3) because he is married to an evil person; 4) because of being involved in waging wars. The respective verses from Scripture quoted by that Midrash to support its claim are 1) Chronicles 1 21,30 “and David was unable to go to it to worship the Lord because he was terrified by the sword of the angel of the Lord.” We also have a verse in Kings I, 1,1 “and King David was old, advanced in years.” As to the anger caused to a person by his children aging him, we read in Samuel I 2,22: now Eli was very old. When he heard all that his sons were doing to all Israel, etc.” We have proof that being engaged in constant warfare ages a person from Joshua 13,1: “Joshua was old, advanced in years.” Concerning a husband’s aging prematurely due to being married to bad women, we find a verse in Kings I 11,4 “it was when Solomon grew old because his wives had turned his heart, etc.” On the other hand, we know that Avraham’s wife had always honoured him and not caused him any grief, for even when she referred to him as old (Genesis 18,12), she still called him אדוני, “my lord.”