Soulja Boy has gotten a wake up call that’s made him rethink all of the beefing he has been doing with other artists for the last several months.

The rapper released a video via Twitter apologizing to Lil Yachty, Chris Brown and Quavo. The change of heart came because Soulja says his mom is in the hospital and doesn’t approve of the way he’s been acting.

“This video right here is for Team Soulja and all of my fans,” he begins. “I just want to send an apology. Over the past couple of months I been acting out, I been wilding out. And at the end of the day it’s not about who start the beefs, it’s about who end them. With that being said, I found out that my mom is in the hospital,” Soulja continues. “The doctor told me everything should be alright. She should be good. But no amount of money, no amount of cars, no amount of fame will make me be alright knowing my mom is sick. I love my mother. She’s always been there since I been born … I got her name tatted on my face.

“And I know she’s not proud of my actions and what I’ve been doing recently. I wanna make music with Chris Brown, Yachty, Quavo, everybody. To all the media, to all the blogs, to all my homies from the hood that feel like I been on some hot boy bleep … I apologize. I’m back to the music.”