Earlier this month, Amber Rose tried to win her ex 21 Savage back by posting a (since deleted) love letter on Instagram.

Here's an excerpt from it:

"I Love this man so much. I know the Internet portrays me to be some heartless person or they feel like I’m incapable of love but I love him so hard," Rose wrote under a photo of her and 21. "He is not only one of the most talented people I have ever met but he is so real, humble and smart as hell."

21's reaction wasn't so nice:

"You cross me once it’s f*#% you for life," 21 captioned.

Celebrity Insider claims they have the backstory to the breakup, and it would explain why Savage replied so savagely to her outreach.

"Amber cheated on 21 with one of his friends. She feels horrible about it. That’s why she’s still the one in love while 21 is over her," reveals their source.

Something for Lil Pump to keep in mind.