Updated

Rihanna says if dating Chris Brown is mistake, she's OK with that.

The singer tells Rolling Stone in an interview that dating Brown makes her happy and "if it's a mistake, it's my mistake." She adds that she's ready to go public with her singer-boyfriend.

Four years ago, Brown attacked Rihanna and was charged with a felony. But rumors about their relationship emerged after the singers collaborated on songs and appeared in photos together.

Rihanna says she knows that her history with 23-year-old Brown is "not the cutest puzzle in the world." The 24-year-old also vows that Brown is "disgusted" by what he did in the past.

"He doesn't have the luxury of f***ing up again," she says. "That's just not an option. I can't say that nothing else will ever go wrong. But I'm pretty solid in the knowing that he's disgusted by that. And I wouldn't have gone this far if I ever thought that was a possibility."

She says the two have matured and they "know exactly what we have now, and we don't want to lose that."

The magazine's new issue hits newsstands Friday.

Should Rihanna have taken Brown back? Let us know what you think on our FOX 411 Facebook page. 

The Associated Press contributed to this report.