Author and New York Times Columnist David Brooks says we all have valleys in our lives. About a decade ago he was in one. His ...