Selena Gomez insists the mistakes she has made in her life so far have taught her lots about herself and the people around her.

The 22-year-old singer-and-actress experienced many ups and downs in 2014, splitting and getting back together with Justin Bieber on several occasions before seemingly separating for good late last year.

Selena Gomez insists the mistakes she has made in her life so far have taught her lots about herself and the people around her.

Selena also voluntarily checked into the Dawn at the Meadows rehab centre in Arizona for personal reasons not for substance abuse issues, but insists everything she has gone through has helped shape her as a human being and made her realise it's OK to be imperfect.

Asked if she has learned to cope with the pressure of being a celebrity now, the 'Rudderless' star said: "I'm still young and going through the confusion women my age are feeling. Sometimes your mistakes are going to teach you more about life. I have to tell myself I can't be perfect and that I should enjoy all the good things that are happening.

"I've learned a lot about myself (over the past year) and how I want to move forward with my life. I also took some time off to focus on the things that make me happy and the friends I need to help me stay grounded."

While she loves being a pop star, Selena wants to focus on her acting career this year even though she hates auditioning for roles.

She told America's OK! magazine: "It's tough to convince people that I'm right for certain films. I get so uncomfortable on auditions, and it's humbling in a wonderful way and making me a better actress. Whatever comes next, I can't wait."