One major attribute of "Perfect Girl" syndrome is waiting for perfect timing, meaning you won't start something, end something, or go for something until the timing feels or looks "perfect." There is such a thing as optimal timing but perfect girls are waiting for everything to be right, in alignment, or as it "should be."
The thing is though in reality there is no such thing as a perfect time, there will always be something off, not the best of the best, or doesn't include everything on your list. Oh yeah! You know what list I'm talking about. That list where you've scribbled every criteria that needs to be met before you say "yes" or go for it.
The truth about perfect girl waiting for perfect timing is actually fear of looking dumb, stupid, not in control, or failing. What ends up happening most often is that you can end up waiting for a long time, and stunting your own growth in the process. You can't grow if you don't stretch yourself and that means venturing into the "unknown" where possibility exists. Perfect girls tend to be afraid of the unknown, and will only let themselves stretch only so much.
Those things on your "perfect timing" list are most likely things you know you can nail without a hitch or conditions that you know you can't fail at or make a mistake. They probably include conditions where you surround yourself with other people you know you can do better than, or where at some level you feel better than them. Oh yes, the not so pretty side of perfectionism. Hey, it's okay, not only have I been there, I used to live there a long time.
Today's business card size signs, can help remind you that there is no perfect timing and that indeed there is a difference between having high standards and perfectionism. Later in the week, I'll elaborate more on what those differences are. When I started to learn the difference, my life became so much more real and much easier.