By Sandra Rose  | 

SPOT-PrimePix / BACKGRID

Cardi B and her husband Offset are back on the market after 7 years together. According to an insider, Cardi has accepted Offset's cheating ways for the sake of their 2 kids.

According to MTO News, a drunken Cardi B posted a video on Twitter in which she appeared to be flirting with a woman. She suggested that she planned on taking the woman "home with her".

PapCulture / BACKGRID

She apparently called Offset during the video to get permission to bring the woman home.

Cardi explained to fans that she had her aunt babysitting her kids while she celebrated her new rap single "Hot Sh-t" ft. KanYE West and Lil Durk.

PapCulture / BACKGRID

Cardi explained she and Offset had an "open" relationship, and he didn't mind her stepping out as long as "It's with a woman so that's not considered cheating. My husband likes that sh-t."

While Cardi's fans were shocked, her friends were not. This has been going on for quite some time.

PapCulture / BACKGRID

The former Love & Hip Hop: New York cast member and the ex-Migos rapper are in an open marriage like their friends, Jay Z & Beyonce, T.I. & Tiny and Barack and Michelle Obama.

The 29-year-old "WAP" rapper had a difficult time accepting an open marriage at first, but it was either that or a future trip to divorce court, according to the insider.

Johnny Nunez/WireImage

Sources say Offset, 30, has cheated on Cardi since day one.

Recall that she filed for divorce in Sept. 2020 before withdrawing her paperwork.

Johnny Nunez/WireImage

Cardi is awaiting trial in New York on an assault charge for ordering her goons to beat up a nightclub employee who she suspected of sleeping with Offset.

Cardi pleaded not guilty to 3 felony assault charges and 14 misdemeanor assault charges.