Cardi B, who recently filed for a divorce from her husband, Offset, has come back together. Yes, the 28-year-old rapper confirmed through social media that she is back with her husband and they have started to see one another again.

The news turned out to be a shocker for many fans and followers as Cardi B has been vocal about divorcing Offset and also filed the papers officially. Cardi B shares one daughter with Offset, Kulture Kiari Cephus, who is two-year-old while Offset share three more children from other partners, Kalea Marie Cephus, Kody Cephus, Jordan Cephus.

The rapper addressed herself on Instagram Story as "crazy b--ch" in the context of accepting Offset back again and said that he makes her happy one day but then another day she feels done with her husband. The & Bruno Mars - Please Me singer disclosed that she actually began to miss Offset after the entire incident.

She also addressed her husband as her best friend and said that it is difficult not to talk with your best friend. The rapper started to talk about their relationship from the third person's point of view and noted that these two young motherf---rs got into marriage quite early, which is the primary reason for all the problems they have in a relationship.

Cardi B further said that her relationship with her husband is nothing different than others who also have such dysfunctional relationships. The rapper also addressed the accusation of being a gold digger and accepting her husband back only after she was gifted a Rolls-Royce on her birthday.

She acknowledged being in love with material things and clapped back at haters for calling her materialistic. The couple was first seen together after filing the divorce in Las Vegas while celebrating the rapper's birthday.

The duo was also clicked together in Atlanta's strip club, throwing a lot of money on the dance floor on Oct. 12. The rapper revealed after filing for divorce that the reason for her split was arguments. Cardi B said last month on social media that she was tired of everything and this time, it wasn't cheating.

The rapper said at that time that nothing is "same anymore" between them and now, she is extremely tired of not being able to see each other eye to eye and arguing at every little thing. While fans found her statement relatable, they also presumed that they might come back together considering their history.