King David, a man after God's heart, fell badly leaving carnage everywhere. Learn how David stepped away from God and how David returned to God with his whole heart. Pastor Rick talked from 2 Samuel 11, 12 and Psalm 51 and 32 at CrossPoint Church.