One reason could be exhaustion. Naruto has been through a lot in the original story. In a fanfic, if he is continuously put through more and more difficult situations without proper breaks, he might just give up out of sheer tiredness.
It could also be that he is tired of the false expectations created by fanfiction. In fanfiction, his character might be portrayed in ways that don't match who he really is. He wants to be true to himself and his ninja way, so he gives up fanfiction.
Some fans might be disappointed. Fanfiction often allows them to explore different scenarios with Naruto's character. If he gives it up, it's like closing a door on those creative possibilities.
One reason could be the sacrifices he has to make for the village. Naruto is so dedicated to protecting Konoha that he might feel he doesn't have time for love. His responsibilities as Hokage are immense, and he has to constantly be on guard against threats. Another reason could be past traumas. He has lost many people he cared about, like Jiraiya. This could make him afraid of getting close to someone again and losing them, so he gives up on love.
The story could take a dark turn. Without his heart, Naruto might become a soulless being, and his friends would be devastated. They might try to find a way to get his heart back. Maybe they search for a powerful sage or some ancient magic that could reverse what has been done.
Sasuke would likely be conflicted. On one hand, he has his own issues with Konoha, but on the other, he might be surprised that Naruto, who was always so loyal, would give up. He could try to understand Naruto's reasons or maybe even join him depending on the situation.
One possible reason could be that Naruto realizes Sakura's true feelings for Sasuke are unwavering. After many attempts to win her heart, he might come to the conclusion that he's just chasing after someone who will never love him back. So, he decides to give up and focus on other aspects of his life, like his ninja duties or his friendships with other people in the village.
Maybe Naruto gets tired of always chasing after Sasuke. He has his own life and dreams too. He might think that he has sacrificed enough of his time and energy on Sasuke, and it's time to focus on himself and the village. He could start to believe that Sasuke has made his own choices and he can't keep forcing Sasuke to come back.