Honestly I feel like this may not be the most satisfying story but it's very well written and most of the characters if not all go through some sort of character development