Cardi B is doing some reflecting on her life before she takes the AMAs stage on Sunday, November 21.

The rapper spoke to E!’s “Daily Pop” and opened up about her marriage to Offset.

Cardi and Offset secretly tied the knot in 2017 and not long after their low-key wedding, the rapper allegedly cheated on her.

Cardi announced the two were splitting up on Instagram saying they were better off as friends.

"I guess we grew out of love, but we're not together anymore,” she told fans. Cardi filed for divorce in September 2020 citing the marriage was “irretrievably broken" and

She retracted the divorce in November 2020.

Now, Cardi B is grateful for all of the ups and downs.

“Of course we went through some challenges. We had to get to know each other better. But I feel like I've never been happier,” she said.

“I really feel like [it's] not even just like marriage, it's the family, the unity, the friendship that we have, the 'I have your back, you have my back.'"