Wow. The repetition in this just works perfectly. I also love how there's meaning, meaning that's veiled but not hidden by the words. The meaning gets richer every time you read it. It's like panning for gold (which, believe it or not, I've actually done before...) Sometimes the most beautiful things have a hint of tragedy, and I think that's what you've created here. Beautiful, uplifting, stunning, tragedy.
I'm a fan :)