A flood of emotions rushes into me. Pain and anger. Sadness and pity. But most surprising of all, hope.