In 1 Kings 1:15-34, David kept his vow to make his son Solomon king and not Adonijah, who was also his son. Adonijah had already declared himself king, but David remembered his promise to Bathsheba. God is more faithful than we are. His love for us is the reason for His favour and mercy that He bestows upon us.