After winning the hearts of millions during his American Music Awards 2015 performance, Justin Bieber has once again made it to the news.

According to hollywodlife.com, Justin is scheduled to perform at the Thanksgiving Day Parade on CBS in New York but the 21- year- old singer cancelled his show 48 hours before the event.

He was also supposed to be appearing on "The Late Night Show with Stephen Colbert" bbut cancelled on his plan due to "personal" issues that suddenly came up. The star took it into Twitter to announce his cancellation of show.

Bieber tweeted, "My apologies to @colbertlateshow as I won't be able to make it to nyc tomorrow for the show. I look forward to making it up to you soon"

He also expressed his gratitude for understanding his "personal" reason to stay in Los Angeles in which he tweeted, "@StephenAtHome thank you for the understanding as sometimes life kicks our ass and we need to deal with it. I will see u soon. Thank you"

Justin's tweets to his over 70 million fans made them worried and many think that the "Where Are U Now?" singer is currently experiencing an "emotional roller coaster." However, a source of hollywoodlife.com said that "It was a scheduling conflict, something came up and he had to stay in LA."

In light of his upcoming absence on the Thanksgiving parade, Justin allegedly offered to tape his performance in Los Angeles since he will not be able to fly to New York. "Justin made arrangements and then CBS decided if he's not doing Colbert, he's not doing it all ... he didn't back out, he was willing to do it from LA," said the source.

According to a report by tmz.com, Justin Bieber is currently "totally spent -- emotionally and mentally" which allegedly caused him to "pull the plug" and cancel out on his performances to promote his new album. Good thing is Bieber's issues are not related to drugs or alcohol.

What are your thoughts with Justin Bieber's cancellation of his show for Thanksgiving Parade? Share it in the comments!