Since Cardi B announced her divorce plans, Offset has been on a highly publicized apology tour in an attempt to reconcile with his now-estranged wife.

For close to three weeks, the Migo has been flooding the internet with various videos explaining his faults after the alleged cheating incident that triggered this split. Through his lamenting, Offset has garnered support from rappers like 21 Savage, T.I., and The Game. However, the general public is not as easily convinced. The pleas of Offset and those around him have been ignored by Cardi B. As a result, many are labeling Offset's actions as harassment with his grandiose gesture at Cardi's Rolling Loud Los Angeles set being seen as toxic behavior. This has made him the target of social media's scorn forcing Cardi herself to come to his defense. But now, with the dust from this weekend settling, Offset took to Twitter with a post that explains why he's making these very public apologies. 

While this seems like a logical explanation, it may not be enough to soften the hard blows that the internet can (and will) throw.