CNN  — 

Cardi B is sounding off about her recent plastic surgery.

The “Money” rapper defended her choice to pull her upcoming performances while she finishes healing from plastic surgery. She stressed that she didn’t want to cancel – because she “loves money” – but was forced to do so under doctor’s orders.

“You know, I hate canceling shows because I love money,” Cardi, 26, said in an Instagram Live Video, now on YouTube. “I’m a money addict, and I get paid a lot of money, a lot of money for these shows … like I’m canceling millions of dollars in shows.”

“But like, health is wealth, so I have to do what I have to do,” she said. “My breasts gotta f***ing heal, and it is what it is.”

Cardi slapped back at people who told her to exercise instead of getting liposuction, which she’s said in the past she’s gotten. “I do whatever the f**k I want with my body,” she told fans.

Related: Cardi B postpones shows

“My job as an entertainer is a 24-hour job, bro. So, no, I don’t have time to work out,” she continued. “And I wanted specific things that I know that no matter how much I work out, is not going to get fixed. Like my boobs, no matter how much I work out, they’re not going to lift themselves. So yeah, I have to get f***ing surgery. That’s right. All right?”

She added that while her stitches have healed, she needs to rest so she can heal internally.

“My doctor was like, ‘Yo, you cannot be doing all these shows because you’re not fully healed,’” she said. “I gotta get better. The way that my body be swelling up when I catch planes and s**t, it’s so scary that I be freaking out. Like I really be freaking out.”

“I just really wanted like to apologize to my fans,” Cardi said. “I told the people that book me like, let people know ahead of time that I’m going to cancel the shows. I just want to say I’m sorry, guys.”

Cardi had postponed several of her concerts last week, including a Memorial Day show in Maryland and a performance in Texas.