This was such a great story! I loved how you kept the characters personalities in tact while still creating an amazing fantasy story! The way this was written has made me feel almost as if this is the true story, and not a fanfiction. I loved it! It must have taken so long to write too.