Kyle Dubas didn’t know what he wanted to say to the graduating class at Brock University when he was invited to speak back in March.

But his firing from the Maple Leafs GM position on May 19 helped him come up with the right words.

"I'd never been fired before," Dubas said. “Find something that you really still love when it gets incredibly hard. When you fail, when you lose, when people tell you that you aren’t very good, when people doubt you, that’s what you’re probably meant to be doing.”

Dubas received an honorary doctorate on Wednesday. He became one of the University's most famous graduates when he received his bachelor's degree in sports management back in 2007. 

Now the president of hockey operations for the Pittsburgh Penguins, Dubas talked about how his family and friend have helped him get through any work obstacles along the way.

“I was able to reflect back and realize that along the way when you fail … when you lose, when you don’t reach your goal, every time when you make a bad trade or a bad signing or you don’t hire the right people, it’s always the same people that are there to help you and lift you up.”

Dubas didn't spend too much time lamenting on his recent past when speaking to CHCH TV, instead choosing to focus on the future that lies ahead in Pittsburgh.

"No regrets," Dubas said. "I'll miss the people. I'll miss the passion of the fans and the fanbase. I thought we built a great organization there and we fell short of what we wanted to accomplish. So they made the decision to move on and our family has moved on as well. But I'll always look back fondly on the opportunity I was given."

Dubas also talked about the time he was 18 and in his first year accepted a scouting position with the Greyhounds for the Golden Horseshoe area. The job only paid $1500 and car insurance and other related expenses would cost more than the position paid.

But he told students to look at opportunities as investments in themselves rather than the cost.

You can watch his speech below. It begins at the 38-minute mark.

More must-reads:

TODAY'S BEST
Timberwolves mount incredible second-half comeback to stun Nuggets in Game 7
Watch: NASCAR drivers exchange punches after crash in All-Star Race
Knicks star offers passionate defense of HC Tom Thibodeau after Game 7 loss
Xander Schauffele proves doubters wrong with historic win at 2024 PGA Championship
Canucks won't have linchpin forward for Game 7 vs. Oilers
Pacers ride historic shooting performance to Game 7 blowout of Knicks
Watch: Aaron Judge blasts 13th home run in Yankees' seventh straight win
Knicks' Jalen Brunson suffers serious injury in Game 7 vs. Pacers
Phil Foden lifts Manchester City to fourth consecutive English Premier League title
Dodgers add recently acquired left-hander to active roster
Report: 2023 No. 7 pick expected to terminate KHL contract, join Flyers
Mavericks advance to Western Conference Finals aided by controversial call late
Connor McDavid, Oilers hammer Canucks to force Game 7
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Seize the Grey wins in muddy Preakness
Even Mike Budenholzer admits the Suns need a point guard
Watch: Juan Soto's first multi-homer game as a Yankee
Xander Schauffele, Collin Morikawa lead at PGA Championship
Knicks could get major boost for Game 7 showdown with Pacers
Giants All-Star pitcher suffers setback in recovery from injury