Ooh, I love that you had so many questions, it delights me! Sometimes I really love plots that make me have to imagine what the protagonist's and supporting character's reasons were for why they acted, not to mention some of the best stories have a bit of pain to endure before reaching a oh so satisfying conclusion. All the best resistances take time and sacrifice so to speak.
I'm glad you enjoyed, thanks for stopping by:)