The always unpredictable Kanye West has had a change of heart and is saying sorry.

The rapper who once boasted “I Am A God,” has public issued apologies to Grammy Award winning artists Bruno Mars and Beck. West who was the talk of this year’s Grammy Awards, has issued a public apology to Beck over his comments on Beck’s Morning Phase winning “Album of the Year.”

“I would like to publicly apologize to Beck, I’m sorry Beck,” said Kanye, tweeting out an apology to the singer-songwriter, producer, and multi-instrumentalist. At the 57th annual Grammy Awards earlier this month, Kanye nearly stage crashed Beck’s moment upon receiving “Album of the Year.”

During his post interview on E!, Kanye spoke out on Beck beating out Beyoncé’s self-titled album. “Beck needs to respect artistry and he should have given his award to Beyoncé,” West said during the on-air rant.

In an interview with US Magazine, Beck responded to Kanye’s comments and defense of Beyoncé.

“I thought she was going to win. Come on, she’s Beyonce!,” he said. “You can’t please everybody, man. I still love him and think he’s genius. I aspire to do what he does.”

West also apologized to Bruno Mars on twitter:

“I also want to publicly apologize to Bruno Mars,” said the rapper-designer. “I used to hate on him but I really respect what he does as an artist.”

Yeezus also put out an open invite, for Bruno Mars to appear on a song he co-produced with Diddy and 88-Keys.

“I also would love for Bruno to sing this hook on this song 88 Keys / Puff and I produced….” Presumably for his anticipated seventh solo album, Kanye also revealed he’s asked Odd Future’s Tyler, the Creator to direct the untitled song’s music video. “I even asked Tyler to shoot the vid.”