Just finished reading it and it was insanely gripping. I just couldn't sit through the third act and kept wanting to put it down. The set-up throughout the first two acts was amazing but I just can't accept the ending or the romance. Something irked me about the romance the whole way through. The growth in humanity is still exceptionally well done. Would not read this again as it felt like a waste of time and emotional investment.