WHY DID GOD LOVE DAVID ?

It marvels me when I read in Psalms 89 :33-34 But I will not stop loving David or fail to keep my promise to him. I will not break my covenant with him or take back even one promise l made him. Then I realised 1.