David was an imperfect man, leader, and father, but God loved him. One of the reasons God calls him a man after His own heart has to do with David’s response to always run back to God. Psalm 42 puts it this way, 8 “By day the Lord commands his steadfast love,
and at night his song is with me,
a prayer to the God of my life.”
David did see God has “the God of my life”. It reminds me of Colossians 3 that says, “When Christ, who is your life is revealed, you will be revealed with Him in glory.” When God is your Life and Christ is who you live for, you are comforted by His steadfast love and you find peace as His song is in your heart even in the late hours of the night. I fear sometimes we say He is our life, but we want to control it. We want the benefits without the sacrifice. Just like you can’t have a physically fit body without exercise, you can’t have spiritual fitness without leaving all to follow God.