Cameron Diaz thinks therapy has improved her life
The 38-year-old actress has explored her feelings with a professional for many years and thinks seeking advice from outside sources has made her a more "fulfilled" person.
She said: "I`ve been doing it [having therapy] for 15 years and I thank God.
"My life would not be half as fulfilled as it is without therapy."
Cameron enjoys keeping in shape, and believes her active lifestyle makes her a better and more focused person.
She added: "I take care of myself. I enjoy taking care of myself. For me, the aesthetic is not the by-product of it.
"Physically, I am very in touch with my body. I really love feeling strong, feeling capable. I love that feeling in my body.
"And so when I`m not in that place, I don`t feel good.
"It also helps keep my head clear and it helps me stay focused on my work and my life and I just use it as a way of maintaining a certain standard of life."
Source: Cameron Diaz thinks therapy has improved her life