Hollywood actor Cameron Diaz, 38, has admitted she visits a therapist regularly in order get over her cynical attitude and leave behind her “tortured” past.

Hollywood actor Cameron Diaz, 38, has admitted she visits a therapist regularly in order get over her cynical attitude and leave behind her “tortured” past, reported Femalefirst.

“When I was in my 20s, and when I was a child, I was not very happy. I’m a realist, I see things how they are and it’s hard to pretend they’re anything different,” Diaz said.

The Charlie’s Angel’s star insists that her therapy sessions have been really important to her and have really helped reduce tension in her life.

“I’ve seen a therapist for ages. I think the most important thing to do is to go some place that’s safe, where you can talk to somebody who has no agenda, who you can unload your tension on and that’s what they’re there for. You can be totally honest with yourself,” she said.

The actor is not worried about hitting 40 and believes her life right now is better than it’s ever been. “I know what works for me and I know what doesn’t, and that is a huge relief. By the time you’re in your mid 30’s, you’ve gained some knowledge, you’re like, ‘Oh yeah I totally get it,’ and then, in your late 30s, you start applying what you’ve learned and you’re life just opens up,” Diaz said.