I love how the author created such a diverse cast of characters, without really feeling like anyone is a "side" character. Everyone is growing and changing at different places just like the real world. Many times I just want the story to stay on the "main" couple, but I truly enjoy every...