For more than a decade Kunal Kapoor’s approach has been to play those characters, which are “not perfect”. It wasn’t easy for the 43-year-old actor, who confesses he had to let go off many projects, only because he was “being offered the same type of character”.