Infp is a late personality because it is said from an objective or optimistic point of view. It is pointed out that the reason of later personality is that those successful infp (relative to themselves or society) need a long and long process of cocoon breaking, cocoon forming, cocoon breaking, butterfly forming (no, it can't be a butterfly), cocoon forming, cocoon breaking and finally butterfly forming. I believe that every infp can understand it, but the problem is that most INFPs can't become butterflies, and they endlessly cycle through cocoon breaking. After so many cycles, I have the real ability and courage to take the last step.