Self-aware storytelling