Well done! The story has detail, suspense, emotional intensity, characters with personalities, and other cool stuff. The epilogue is indeed poetic. It could be seen as a reminder to help your friends. Oh, and the bad guy didn't necessarily win. If Cait stays brave and determined, she just might find a way to change Kira back.