"I am not perfect. I am the most imperfect man. Any man who says that he is perfect, trust me, it's a lie. I have tried. I have lied I am trying to be a better human being," John told reporters at "I, Me Aur Main" press meet.
The 40-year-old says "I, Me Aur Main" is a tribute to all women.
"The film is releasing on March 1st and March 8th is Women's Day, so this film is dedicated to all the women. It's a tribute to women," he said.
Describing his kind of girl, John said: "Definitely, she will be simple. The beauty about any relationship is its simplicity. Just settle down with the one with whom you have a connection."
In the film, Prachi will be seen as the-girl-next-door and finds similarity between her and her character. "The character is the closest to my heart. There's a lot of me in it. It was coming out very naturally."