For 20 years, Dr. Dudi Mashali has been operating on Palestinian children and saving their lives. Even when he was hit by stones on the way to the operating room, he refused to give up. But this week, after two of his son's friends were kidnapped, something changed. "Sometimes I get tired of being a good person," he says candidly.