Cardi B and Offset began dating in 2017. They secretly got married in September of that year, but didn't reveal their marriage to the public until June 2018. In July 2018, their daughter, Kulture, was born.
However, their relationship soon hit a rough patch. In December 2018, Cardi B announced that she and Offset were breaking up. She cited his infidelity as the reason for the breakup.
But just a few months later, Cardi B and Offset reconciled. They continued to have their ups and downs, but they remained together.
In September 2020, Cardi B filed for divorce from Offset. She cited "irreconcilable differences." However, she called off the divorce a few months later.
In December 2021, Cardi B and Offset welcomed their second child together, a son named Wave.
Cardi B has never explicitly stated why she filed for divorce from Offset. However, she has hinted that his infidelity was a major factor.
In an interview with Vogue, Cardi B said that she had "forgiven" Offset for his past transgressions, but that she was still "working on trusting him again."
Cardi B has said that she and Offset reconciled because they "love each other" and they want to be together for their children.
In an interview with The Jason Lee Show, Cardi B said that she and Offset had to "do a lot of work" on their marriage before they could reconcile.
She said that they had to "learn how to communicate better" and "learn how to trust each other again."
Yes, Cardi B and Offset are still married in 2023. They are committed to their marriage and are working on building a strong and healthy relationship.