LOS ANGELES, CA – FEBRUARY 10: Offset and Cardi B attend the 61st Annual GRAMMY Awards at Staples Center on February 10, 2019 in Los Angeles, California. (Photo by Amy Sussman/FilmMagic)

Just over a month ago, Cardi B filed for a divorce from her husband of three years, rapper Offset. But after being spotted kissing at her birthday party over the weekend in Las Vegas, Cardi announced her decision to call off the divorce and reconcile with the father of her child.

On Instagram Live, Cardi said, “It’s hard not to talk to your best friend. It’s really hard not to talk to your best friend,” she explained. “And it’s really hard to have no dick.” The singer added that what she and Offset have is as “dysfunctional” as any other relationship, but the difference is that their romance is just “more public.”

Now, the ‘WAP’ singer has taken to Twitter to shut down fans who were speculating that she’s in a mentally abusive relationship, and to let everyone know that she would like to make her own life decisions.

“Twitter users be like, ‘Cardi, you’re in a mentally abusive relationship. Oh my gosh. We gotta save you,'” she wrote. “And I be, ‘All right, but can I f–k him today? Because I need to have sex.’ And n—as in my DMs talking about, ‘What up big head?’ I don’t like that. I’m 28 years old, and my head’s not big. Actually, it is, but not with a lace front. The f–k.”

She also posted a video in which she issued a fake apology to her fans, joking that she “married you guys too” and “had a kid with y’all.”

“Imma just give ya a apology because ya want me to apologize for living MY LIFE the way that ya live YOURS,” she tweeted alongside the clip. “I’m sorry. I’m not perfect I don’t want to be neither.”

She continued, “Imma make this very clear. Before I was a celeb I was crazy ass Cardi B. Same bitch ya saw on TV and on IG talkin s–t and doing crazy s–t. Im still that a lil bit more calm now but still the same. I don’t know why ya expect something different now. This ain’t Disney.”

On the couple’s relationship status, a source told E! News, “Cardi changes her mind every day whether she wants to be with Offset or not. She will complain about him for days on end and then snap out of it and want him back. She says they are back together right now, but could change at any moment. She’s going with the flow and hasn’t made any formal decisions on withdrawing her divorce filing yet. Divorce is still on the table.”

“He’s been on his best behavior and doesn’t want to lose her again,” they continued. “Offset has been showering her with gifts—specifically extravagant jewelry—and has really stepped up his game recently with his communication. Cardi has her guard up but is enjoying the quality time with him.”

What a rollercoaster ride.