Great question!
I myself am a perfectionist and have been since I was a little thing and I know my 2 yr old is a perfectionist. It is possible that my perfectionist manners rub off on her and is something I have to watch. But I do know she is naturally this way. IE walking: she could technically walk at 11 mths but wouldn't. We had to walk hand and hand with her for months until she was 14 mths and finally trusted she was good enough to let go. We still joke that she was waiting to give us an anniversary present since she officially let go on our anniversary. Nice present and an easy milestone to remember thanks to the date. In fact, the kid has a knack for doing big things on our anniversary. Our first anniversary she said her first word: elephant when she was not quite 3 month's old. So two milestones same important date. She must have known that mommy doesn't do the baby book thing.