Diane Kruger has a life most of us would love to have: She's gorgeous, successful and reportedly engaged to our teenage crush, Joshua Jackson. But the 36-year-old tells Marie Claire UK that her life is far from a fairy tale.
"For a long time I felt that I was so accomplished. 'Oh I speak three languages, I travel the world, I've seen so many things.' But when I turned 30 I realized I was an idiot," she tells the magazine. "I didn't know s**t about anything."
So The Host actress went to therapy.
"Therapy's not about getting help; it's facilitating yourself to deal better with life in general," Kruger says, adding that she appreciates Americans' candor about therapy and mental illness, especially because it's a taboo subject in her native Germany.
"My friends ask, 'What's wrong with you?' But here everyone talks about [therapy], and I really like that about America."
The biggest thing she's figured out in therapy? Her daddy issues — specifically, how she projected her feelings of abandonment on the men in her life.
"Oh, I'm sure I punished many boys for my lack of a father figure. And I'm sure I dated many men who were much older than the men I should have been dating," she adds. "But at the end of the day, I'm not bitter. I love men. I want a family myself. I'm not angry with him anymore."
Kruger — who was married to French actor and director Guillaume Canet for seven years — once said that she'd never marry again, but her relationship with Jackson apparently helped change her mind.
Not that it's always easy.
"All relationships are hard," she continues. "The hard part is the timing. When you meet someone, are you ready to make them your number one priority? There's never going to be a role more interesting than my own life."
"I'm grateful that I met a person who feels the same not just about me, but also about our relationship," she adds of her fiancé. "But therapy helps, too."
Photo: Adriana M. Barraza/WENN.com