There could also be political reasons. Some factions within Konoha might have seen Naruto as a tool or a threat to their own political power. His influence and popularity could have disrupted the existing power balance, leading to animosity from those who wanted to maintain the status quo.
Perhaps she discovers some dark secrets about Konoha's past. Things like the way the village treated certain clans or individuals unfairly. If she uncovers that Konoha was involved in some unethical actions in the past, it could make her lose faith in and start to hate the village. Also, if her loved ones were wrongly treated or sacrificed by Konoha's decisions, that would be a strong reason.
Another reason could be that he witnesses corruption or unfairness within the village leadership. If he sees that the system is rigged against certain groups, including himself or his friends, he could grow to hate Konoha and decide to leave.
One possible reason could be that Naruto discovers some dark secrets about Konoha that shatter his idealized view of the village. Maybe he finds out that the village elders were involved in unethical practices, like using shinobi for immoral experiments. This would make him lose faith in Konoha and decide to leave.
One possible reason could be that it goes against the original essence of Naruto's relationship with Konoha. Naruto has a strong bond with Konoha, and yaoi fanfiction might distort that relationship in a way he wouldn't like. Another reason could be that Naruto is a character who values traditional values and friendship in a non - sexualized way, and yaoi fanfiction often sexualizes male - male relationships which he may find inappropriate.
One possible reason could be a misunderstanding within the family. Maybe there were secrets kept from him that made him feel betrayed. As for Konoha, perhaps he felt ostracized or not fully accepted by the village despite his efforts, which led to his hatred.
Naruto might forgive Konoha because he realizes that holding a grudge won't solve anything. He has seen the destruction that hatred can cause, like during the Pain arc. So, he chooses to forgive in order to move forward and bring about positive change. Another reason could be his respect for the previous Hokages and their ideals for Konoha.
Perhaps Naruto discovers some dark secrets about Konoha that go against his values. Like if the village has been involved in unethical practices that he can't overlook. This could be things like using underhanded tactics against other villages, which would make Naruto, with his strong sense of justice, turn against Konoha.
It could also be due to a lack of support. Naruto was constantly in trouble and trying to prove himself. If his family didn't show up in any way to support him and Konoha didn't do enough to encourage him in a positive way, but rather just punished him for his pranks, he might grow to hate them both.
One possible reason could be the lack of presence of his parents. Growing up without them, he might feel abandoned. And as for Konoha, if he hates it, it could be due to the way he was treated as an outcast, despite being the son of important figures. Maybe the villagers' coldness towards him made him resent the village that didn't seem to protect him from that.
One possible reason could be to seek stronger opponents outside of Konoha. Naruto might feel that he has outgrown the training opportunities in the village and wants to face greater challenges.