John 'Shoes' Moshoeu has been the epitome of the three d's theory of determination, discipline and dedication this season as Kaizer Chiefs stormed their way to their first Castle Premiership title ever.
The 37-year-old playmaker has been a revelation for the Amakhosi and when pointing out that he is the oldest player in the league, he responds by simply saying "I'm actually youngest."
Moshoeu revealed he really feels half his age, especially now that Chiefs have finally secured the title.
"The league is the ultimate honour," said the former Bafana Bafana star.
"And it's great that I achieved the goals I set myself when I came back to the South Africa from Turkey, to win things through discipline, concentration and determination.
"I guess good things do come to those who wait. We've had to wait a long time at Chiefs, but now victory is ours."
Moshoeu is also Chiefs' leading scorer this season with 10 goals to his name and his performances this season have put him the favourite walk off with the Castle Premiership's Player of the Year and Players' Player of the Year awards in three weeks time.
The midfielder revealed the secret to his success on Monday.
"I try to keep myself happy, mentally and physically. A happy man will always perform wonders. If your mind's fit, your body will follow suit," Moshoeu told The Star.
"I am so happy we won the league. I am happy for everyone who has supported us. I think back to hearing those vuvuzelas blaring in the crowd when Shoes is buzzing on the ball and hearing my name chanted in the stands. It's just great to know that I brought smiles to people's faces. Many people have cried tears of joy after we won the league title.
"Making them happy is what makes me happy," said Moshoeu.