Rihanna admits she beats herself up. The Rude Boy hitmaker — who shot to fame aged just 17 — regularly questions whether she has tried to do too much too young, but admitted she is highly ambitious and has many things she still wants to achieve.

“It’s a very repetitive thought. Especially when I think about what I want to achieve,” she said.

“I always over-challenge myself and beat myself up. ‘I haven’t done enough. I haven’t done enough.’ And then I think, ‘What the hell – you’re 22!’

“You can’t have too much responsibility without being able to handle it in a responsible way.

“So I just waited until the time was right. It was now. Business is something I need to be a lot more serious about. I feel, like, really old doing it. It has made me grow up.”

Rihanna — who’s currently dating L.A. Dodgers center fielder Matt Kemp — recently revealed that motherhood may soon be on the horizon.

“I don’t really plan on the age. It could be a year from now. It could be 10 years from now. Whenever is right,” she said.

“I mean, I have a lot of other stuff to accomplish before I get to kids. Whenever the time is right, I’ll just know.”

“If I had a girl, she’d probably be really rebellious,” she adds. “She would be like a bundle of karma.

“I would love to bring them up in Barbados [but] I can’t live that far away from everything now, without kids.

“So I certainly couldn’t raise kids and [have a career] with the demanding schedule that I have.”