Neymar used a sponsor's ad to admit that he exaggerated some of his reactions after being fouled during the World Cup in Russia.
The video, published Sunday and broadcast on several Brazilian TV networks, features the striker accepting criticism for the first time and promising to pick himself up.
The striker scored two goals in the tournament and wasn't too disappointing until his team got knocked out by Belgium in the quarterfinals, but fans and players have spoken much more about his theatrics on the pitch, which included dives, rolling and frequent arguing with referees.
"You may think I exaggerate. And sometimes I do exaggerate. But the truth is I suffer on the pitch," Neymar said in the ad sponsored by Gillette.
Since Brazil's elimination, Neymar spoke about the defeat in Russia only via Instagram. In the ad, he tried to explain why he did not speak right after the Belgium game, which fostered even more criticism of his behavior at home.
"When I leave without giving interviews, it is not because I only want the victory laurels," Neymar said. "It is because I still haven't learned to disappoint you.
"When I look impolite, it is not because I am a spoiled kid. It is because I have not learned how to be frustrated."
Neymar said his football style is akin to that of a boy who "sometimes charms the world, sometimes irritates the whole world."
"I fight to keep that boy alive inside of me, but not on the pitch," he said. "You may think I fall too much, but the truth is I did not fall. I fell apart.
"That hurts more than any step on an operated ankle."
The piece ended with Neymar's pledge to be a new man less than a month after Brazil was knocked out of the World Cup.
"I took long to accept your criticism. I took long to look at myself in the mirror and become a new man," Neymar said. "I fell, but only who falls can pick himself up."
Neymar ended his ad by asking fans to make a choice.
"You can keep casting stones -- or throw these stones away and help me stand," he said. "When I stand, all of Brazil stands with me."
On July 20, at his first public appearance after the World Cup, Neymar did not talk about his exaggerations. Instead, he said that he is the subject of double standards when he plays for Paris Saint-Germain and Brazil.