Only thing missing is a villain using the power of friendship to vanquish the hero(This applies to literally any shounen, cause its always the power of frickin FREINDSHIP)
the plot armor cliche "friendship" its the exact reason why I would lose any fight in a manga/anime tbh since I'm the type of person to put a burden on their self without telling anybody