Christian Life
James is patient with people who don’t cost him much. He’ll let a slow line at the coffee shop go without a flicker of irritation, laugh off a stranger’s short temper in traffic, wave off a delayed contractor with real grace. Walk through his own front door forty minutes later, though, and it takes almost…