It has been a long time coming for Chicago Bulls scorer Zach LaVine, but he has finally made an All-Star team.

After getting the honor, LaVine sent a message to his younger self, as posted by the Bulls official Twitter account.  

“Hard work doesn't fail. It really doesn't. Just keep your head down and keep grinding, regardless of the result or recognition or the outside perception,” the Bulls star shared. “That's not what you do it for. You do it for your family and you do it for yourself and that's what I still do. I could care less what the perception and what people say about me. I hear it all but at the end of the day, I love basketball. I'd do this if I got paid zero dollars. I put in so much work for me and my family. I would do this till I die.”

In his seventh year in the league, Zach LaVine finally gets a well-deserved All-Star nod. He is no stranger to being present in an All-Star weekend, as he is best known for wowing audiences with his physics-defying dunks in the Slam Dunk Contest. He won the said contest twice, but while that is a nice inclusion in his resume, it is not an indicator of a player's on-court quality. An All-Star selection is much closer to being that indicator. 

Despite the Bulls being hit by injuries to key players, especially to Wendell Carter Jr. and Lauri Markkanen, they still have a respectable 14-16 record–which puts them in the eighth spot in the Eastern Conference standings. LaVine's performances have helped Chicago made it possible. This season, he has been averaging 28.6 points, 5.4 rebounds and 5.1 assists per game while shooting 51.8 percent from the field and 43.4 percent from beyond the arc.