David, the shepherd turned king, was called “a man after my own heart” by God (Acts 13:22). With a 30,000-foot look at his life, we see breathtaking mountaintop experiences and deep, painful valley occurrences. Each grew his heart. What can we learn?