I'm don't think you got to the ending. That's where it ties in to the theme.
I'll take your word for it, still, well done!