There’s so many characters whom I’d consider to be “main” characters and each one has an amazing story that I couldn’t help but enjoying. Even the supporting characters were lovable. I can’t think of a bad thing to say about the show… except for Nate’s evil arch, it just came out of nowhere. Even that wound up coming together so well in the end though. So good!!!