David was not perfect, but he enjoyed great favour with God, so much so that God made him king over Israel. Just like David, we are not perfect, but we too can enjoy God's favour. What then, was David's secret? Listen to this message as Joseph Prince reveals what David truly valued in his life, and why this was so important that it made him a person after God's heart. Just like David, you can be a person after God's heart today, and enjoy an abundance of His unearned, undeserved favour in your life.