But it was all hugs and kisses as Kim threw her husband a belated 41st birthday party on Saturday night!
Kanye actually turned 41 on Friday, June 8, but Kim decided Saturday was the perfect party time and the bash included celebrity guests and other fun at their Los Angeles home.
The party included cookies decorated with his face as well as lattes, which featured 'Ye', 'Yeezus' and his face sprinkled with chocolate on top!
Kanye continues to enjoy the recent release of his hit album "Ye," and songs from it were played exclusively during the party.
Kim, 37, revealed via social media that Kanye received a huge birthday cake in the shape of a mountain range, mimicking his album cover. It boasted green icing on top, spelling out, "Happy Birthday Kanye."
Everyone sang Stevie Wonder's version of "Happy Birthday" to Kanye as the smiling singer blew out the candles following their dinner and kissed Kim.
The Keeping Up with the Kardashian's star also had hired Israeli mentalist Lior Suchard to do mind bending tricks for everyone during the happy evening.
Kanye and his sister-in-law Kendall were reportedly the most intrigued by the mentalist!
But Kanye has had mental problems, and he recently talked about his previous breakdown that shocked the world.
Insiders told Radar after Kanye's odd tweets that Kim was concerned about his mental health.
Still, on Saturday night, all of that seemed to be set aside as Kim gave him a joyful birthday party.
Kim had previously told E! about the event, "I'm planning a dinner for him at our house. Just an intimate little dinner with friends."
But the bash looked pretty lavish for Kanye, the father of Kim's three kids, North, Saint, and baby Chicago.
Kim had previously told her husband on social media, "So proud of you dropping back to back albums & fulfilling your dreams. You inspire me to make the impossible always become a reality. Love you."
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at firstname.lastname@example.org, or call us at (866) ON-RADAR (667-2327) any time, day or night.