Cardi B still plans to walk down the aisle with rapper Offset despite his reported infidelity.

The 25-year-old is on the cover of Cosmopolitan‘s April issue in which she opens up about her relationship and her decision to stand by her fiance.

“It’s like everybody is coming down my neck like, ‘Why are you not leaving him? You have low self-esteem.’ I don’t have low self-esteem… I know I look good. I know I’m rich, I know I’m talented. I know I could get any man I want—any basketball player, football player. But I want to work out my s*** with my man, and I don’t got to explain why,” she says. “I’m not your property.”

RELATED: Cardi B Says ‘Anything A Man Can Do, I Can Do… I Can Finesse, I Can Hustle’

Back in December during a visit to Toronto, Cardi B dished to ET Canada’s Sangita Patel about her “very gangsta” wedding. Though the couple has not yet set a wedding date, the rapper says she’s going to take some time to think about her relationship, adding there are two sides to the story.

“This is my life…. I’m going to take my time, and I’m going to decide on my decision… It’s not right, what he f***ing did— but people don’t know what I did, ’cause I ain’t no angel,” she admits.

RELATED: Cardi B Got A Handwritten Note From Bono And Totally Freaked Out

It’s all part of her mantra when it comes to staying true to herself.

“Everybody got different beliefs and different religions and were raised differently, yet you also supposed to be careful you don’t offend somebody,” she says. “Everybody gets bothered about everything. Everybody got a f***ing opinion about you. If I change myself, then I’m going to lose myself, and I won’t be who makes me happy.”