Over the weekend, Amber Rose held her SlutWalk event in Los Angeles that empowered women to be comfortable with their sexual freedom, protested against sexism and helped spread awareness about abuse.

Rose had a moment to speak to her supporters about a personal experience of being slut-shamed as a teen. She continued her story by mentioning two of her high profile relationships with ex-boyfriend Kanye West and her former husband Wiz Khalifa. As many of us saw on social media, Rose’s mom turned West’s “30 Showers” remark into a message of self-empowerment.

During her speech, she got teary-eyed when explaining different incidents of slut-shaming by the two people she loved.

She says of her relationship with West:

“Unfortunately, I was extremely slut shamed. I was called ‘nothing but a stripper.’ [He said] why would he ever be interested in me, I’m just a bald-head stripper from Philly. I was a golddigger; apparently he had to take 30 showers after being with me. That’s what he said. I guess that just washed all my sexy bald-headedness off of his ass.”

When Rose moved on to Wiz, she addresses a lyric he rapped about her on Juicy J’s “For Everybody” that said, “Man, I fell in love with a stripper / Funny thing is I fell back out of love quicker.” She elaborated:

“In the midst of being hurt – if anyone had been going through a separation, or have ever been divorced, you know there’s a lot of feelings involved and it’s a very difficult time. He went on to make a song saying that he ‘fell in love with a stripper, but fell out of love quicker.’ As you can imagine, him being the love of my life, regardless if we’re going through a separation or not, that was extremely hurtful.”

At the end of the video, she forgave West and Khalifa for their negative comments. She also encouraged the audience to do the same because she felt you'll be a better person in the end. Watch her whole speech above.