it has many flaws; extending from confusing character designs, difficult to follow narrative, side-stories that ruin the momentum of the main one, confusing layouts, a somewhat rushed and unsatisfying ending, etc... Yet I love it.
The bitter-sweetness that this manga has to offer left a very big impression on me; and seeing this characters grow, learn and adapt was well worth the flaws that came with it.