Rapper Cardi B has been upfront about her surgeries, but she has just canceled several upcoming shows so that she can fully recover, according to reports.

 “Cardi was overzealous in getting back to work; she didn’t take the time necessary to fully recover from her surgery," a rep told PEOPLE.

“Her strenuous schedule has taken a toll on her body and she has been given strict doctor’s orders to pull out of the rest of her performances in May,” the rep adds. “She’s very disappointed as she hates to let her fans down. She reassures them that she will see them in September.”

Cardi B admitted to fans during a performance at the beginning of the month that she should have canceled earlier shows due to the lipo - but didn't.

“I have some news for y’all. I should have canceled today,” she said on stage. “I shouldn’t really be performing because moving too much is gonna f*ck up my lipo. But b*tch, I’m still gonna get my motherf*cking money back, let’s go!”