Smith: I'll never be good enough
Will Smith has revealed that he always feels an air of dissatisfaction with his life and career.
The Hollywood actor, who has starred in Bad Boys, Independence Day and Men In Black, admitted he feels he will never be good enough during an interview with Esquire.
"I'm the type of person who is always going to be somewhat dissatisfied with myself," he said.
"I'm never going to be smart enough. I'm never going to be a good enough father. I'm never going to be a good enough husband. I'm never going to be a good enough actor for myself. I just never will be, and I have to get comfortable with waking up every day and trying to move some little increment closer to the person I have always dreamed of being."
Will, who stars in heist drama Focus with Margot Robbie, added: "It's excruciating. I always thought there was some place I was going, that there was some success or some achievement or some box-office number that was going to fill the hole. And what I realise is that life is a hole. It's a process of continually trying to find and reinvent myself."
The 46-year-old actor said his career peak came with Ali in 2001, where he portrayed boxer Muhammad Ali.
"It was excruciating. Emotionally, physically," he admitted. "Learn how to box, learn how to do an accent, and we were on multiple continents making the movie. But I had dinner with Nelson Mandela and Muhammad Ali. I would say that was probably the high point of my career."
Will also said After Earth, which starred him with son Jaden, was "the most painful failure in my career" when it bombed at the box office.
"Wild Wild West was less painful than After Earth because my son was involved in After Earth and I led him into it. What I learned from that failure is how you win," he said.
"I got reinvigorated after the failure of After Earth. I stopped working for a year and a half. I had to dive into why it was so important for me to have number-one movies. And I never would have looked at myself in that way."