David is called a man after God's own heart. What happens when a person who loves the Lord has a major blow out along the way? How can they find forgiveness and reconciliation? Listen this week to find out how to face moral failure and find wholeness again.