#SurvivingCardiB was trending on Twitter Tuesday after the resurfacing of an old video in which she talks about drugging and stealing from men when she was a stripper. Critics are comparing Cardi B other alleged sex offenders, including R. Kelly, who has been accused of sexual misconduct by several women, allegations that were chronicled in the Lifetime docuseries "Surviving R. Kelly."

The video was a livestream from three years ago, according to Cardi B herself on Twitter and Instagram. In it, the rapper describes all the things she had to do to become successful: She "had to strip," take men to hotels, "drug them up" and rob them, she said. "That's what I used to do. Nothing was [expletive] handed to me," she said before tearing up.

The emotional rant is being shared widely. At first, Cardi defended what she said in the expletive-laden rant. "I never claim to be a angel I always been a street b****," she tweeted on March 23. "Ya be glorifying this street rappers that talk and do that grimmey street [expletive] but they can't stand a street b*****!"

Get Breaking News Delivered to Your Inbox

After retweeting a few supportive fans, Cardi announced she would be "off Twitter for a few days." She then responded again Tuesday night to the growing criticism.

"All I can do now is be a better me for myself my family and my future," Cardi tweeted, along with a long typed-out message. She said she talked about things she did in her past "right or wrong" that she felt necessary to make a living. The rapper explained she is a part of a hip hop culture where you can talk about your past and the wrong things you've done to get to where you are.

"There are rappers that are glorifying murder violence drugs and robbing," she writes. "Crimes they feel they had to do to survive." The rapper said she has never glorified drugging and robbing men in her own music because she is "not proud of it" and feels a responsibility not to glorify it. "I made the choices that I did at the time because I had very limited options," she wrote.

"I was blessed to have been able to rise from that but many women have not," Cardi wrote. "Whether or not they were poor choices at the time I did what I had to do to survive." The rapper said the men she spoke about were men she was "involved" with who were conscious, willing and aware. "I have a past that I can't change," she wrote, "we all do."

Some fans defended her on Twitter, while others said there is a double standard and if she were a man, these alleged actions would not be accepted.

Idk why she keeps explaining herself to people. Anyone who claims they love hip hop has to acknowledge some of you favorite artists came up through hard times, ignorant to ways of the "world" and only knew how to survive in their circumstances. https://t.co/o5r6czAzH2 — The Mad King (@kingjames718) March 26, 2019

why isn’t anyone talking about #CardiB and her drugging men then robbing them… like if this were a man for example… this would be a different story. waiting for #survivingcardib — rebecca (@rebecca01146617) March 24, 2019

#SurvivingCardiB but The thing that gets me is if a guy admitted to this publically, they'd be bashed left and right, so why is it ok in the reverse situation? — DJ Duncan (@big__3rd) March 26, 2019

However, others pointed out another double standard: Male rappers often glorify past mistakes, crimes and inappropriate treatment of women.

This #SurvivingCardiB hashtag is just another example of fake outrage. Do you know HOW MANY RAPPERS you would have to CANCEL based on their "street life"? Chile! Tupac, Biggie Smalls, Snoop Dogg, Ice Cube, Jay Z? Do I need to keep going? Nobody said its right. Thats HER REALITY. — ℙ𝕖𝕥𝕥𝕪 ℙ𝕚𝕤𝕔𝕖𝕒𝕟 (@PrissThePisces) March 26, 2019

Industry Double standards . Y’all know how many male rappers talk about the same shit and worse everyday. Stop it #SurvivingCardiB — B.Davis (@EstMoonXx) March 26, 2019

After posting the same long statement on both her Twitter and Instagram on Tuesday, Cardi B has not responded to any of the #SurvivingCardiB chatter online.