Amber Rose is deep in her feelings it seems, as she recently shared a heartfelt love letter to her ex-beau 21 Savage on Instagram. The 34-year-old model and Slut Walk founder set aside her pride to bare her soul for all of social media to behold.

Rose's followers have noticed that she still seems pretty distraught since her split from her rapper ex, posting videos of herself jamming to heavy break-up songs, noted Hot New Hip HopBut this latest admission gets right to the point in showing us how she really feels about 21.

Rose posted a picture of herself and 21 sharing a loving look to Instagram Monday, along with a lengthy caption that details her true feelings about their relationship.

"I love this man so much," she starts off. She continues to express that despite what stories the internet might circulate for "click bait," the truth is that "in real life Shayaa is my heart and soul." 

Rose continued to detail all the reasons that she still has love for 21, listing his embrace of her Slut Walk mission, how intelligent and hard-working he is, and their mutual love for each other's children. She also addresses what the potential haters might have to say, writing, "God brings people in ur life for a reason and God brought me him. I don’t care if you call me Thirsty, a hoe, a gold digger or whatever df else. I love him."

Amber Rose is known to be one to bare it all—albeit in a different way— but this recent love letter shows she's willing to wear her heart on her sleeve as well. Wrapping up her caption, she sums it up rather poetically, 

"Put ur pride to the side and tell the person you really love how much they mean to you today because life is too short to care about what anyone else says ❤️" Well-said, Amber. Now we'll just have to wait and see if 21 shares an equally soul-baring confession in response.

Also Watch