Purpose-Driven Storytelling