Despite a massive hiccup in their defeat to Free State Stars a week ago, the Clever Boys passed their Absa Premiership exams cum laude with a thrilling 2-0 win over Polokwane City at the Bidvest Stadium on Wednesday.
Wits' title success, however, was aided by their only remaining title rivals and defending champions Mamelodi Sundowns' concurrent 2-2 draw against Maritzburg United at the Lucas Moripe Stadium.
Mkhwanazi, despite being on crutches, could not contain his joy at finally making history for himself and the club after securing their first ever league title at his third attempt since arriving ahead of the 2014/15 season.
"I can't describe this feeling, I'm happy, it's a great feeling. We've been waiting for this for long," Mkhwanazi tells KickOff.com.
"For the past three seasons we've been missing it by an inch, but I'm happy that this season it managed to happen – we're the champions!
"For Wits as a whole it's a very happy moment, for such a historic achievement, and I think it will stay in their [club stakeholders] hearts for long, I'm really happy."
After suffering a knee injury in their evidently crucial win over The Brazilians ealier this month, which ruled him out until next season, the 27-year-old defensive cog says his absence in the final run-in has not dampened his spirits.
"I wouldn't say [my injury takes away from the celebrations] because after the Free State Stars game, after we lost, I sent a message through to say, 'Gents, really, you need to do this for me, I really need a [league] medal,'" says the lanky centre-back.
"For me to heal it's about me getting a medal, and I've eventually managed to get that now so I think I'll heal better. I'm happy for my team and I'm happy for myself, and I'm happy that I really did my part this season."
With the title race seemingly set to go to the wire until Sundowns' slip-up last night, Mkhwanazi feels this year was "meant to be" after their fate exchanged hands earlier in the season before returning in the final five games.
"To be honest, I was really waiting for the last day of the season. I thought maybe we'll have to wait for the Chiefs game and see [who wins the title]," he admits.
"Obviously we needed to win the last two games, but I'm happy that Sundowns managed to drop points and we won [the title] before the end of the season.
"It was meant to be because I think this season we slipped two or three times, and if we never did that we should have wrapped it early, but I'm happy that we've wrapped it up now."
Wits will next visit the FNB Stadium, where they are set to receive their trophy and medals, regardless of the final score against Kaizer Chiefs next week Saturday, May 27.