Doing community service has given Cardi B a new perspective on life.

Disclosing on social media that she started her 15 days of community service this week — a result of a plea bargain due to a 2018 strip club disagreement in Queens, New York — the "Bodak Yellow" hip-hop artist and mom (whose real name is Belcalis Almánzar) conveyed how the experience has shown her something larger than herself.

The New York Times and TMZ reported that Cardi's court case is a consequence of an altercation from August 2018, when two bartenders from Angel's Strip Club accused her of ordering an assault on them out of suspicion that Offset had been unfaithful with one of them.

The musician was able to have 10 of her charges dropped, and then pled guilty to two misdemeanors of assault in the third degree and reckless endangerment in September. As part of the plea agreement, she was given a three-year order of protection from the women involved, plus the responsibility to complete a set of community service duties.

As we mature, we need to accept responsibility for our choices, Cardi B attested to this. She said she will not let these situations characterize her, and she is keen to move on with her loved ones and come back to her music and her fans.

The rapper shared with her followers on Instagram Live that she spent a portion of her service hours with veterans. Her experience left her moved, and she was incredibly thankful for what she encountered during her brief visit.

She mentioned that our veterans and ex-soldiers experience a lot, and that the U.S. isn't providing the appropriate levels of support.