Although Cardi B is on top of the world right now, but it appears she is frustrated with her newfound fame.

The Bronx rapper went on a 19-minute rant about her haters, including Azealia Banks, who feel that she doesn’t deserve to be one of the hottest chicks in the streets. But Cardi disagrees.

In her Instagram Live video above, Cardi detailed her long grind to get to the No. 1 spot. The “Bodak Yellow” rapper revealed that several record labels closed their doors in her face without even listening to one of her songs. It was Atlantic Records who saw the potential in Cardi B -- the artist -- and she's grateful for that.

The newly-engaged rapper also said that she invested $80,000 of her own money to her rap career. Cardi also denied that she payola her way to the top of the Billboard music charts.

Overall, it seems that Cardi is tired of the haters and just want people to respect her grind.

Cardi's rant could also be in response to Azealia Banks' harsh criticisms about her work ethic. She also accused her of using a ghostwriter for "Bodak Yellow."

Haters and fame aside, Cardi B is still making money moves. Following her recent engagement with Offset, the rap sensation may have reality series in the works with VH1. It looks like Mona Scott Young has first dibs on a possible wedding special for the couple. We'll have to wait and see.