Bare with me. I've rewatched this entire anime twelve times, six in dub, six in sub both seasons, all binges I did while in highschool and college. It's an addicting show with a large cast of interesting characters. I could go on and on, for decades, explaining my admiration for what this anime has helped me through and taught me.
That said, contrary to my five star rating, this anime is not