I share this sentiment. The last section would make an interesting plot twist.
I love how you tied this up. My only nit-pick is that your ambiguous-gender-writing needs a bit of work, but then again it's not something that you'd need outside of writing about adrogynous elves.