YES!
happens to me all the time in things big and small. At work, at home, with the kids, my wife, and their birthday presents.
I once talked to a somewhat famous writer who told me this very thing.
He said his worst critic was his inner demon biting him at every thought, every phrase, questioning his wording, waiting for the greatest possible idea, discarding all that was not breathtaking enough.
Why do we have to be great all the time? Who is telling us to be best? And i know that in writing this i am pruning myself again trying to find the best words here.
Imagine that: i want enough points for karma to be able to post here my greatest idea. Which ironically enough, is the best greatest idea i had in a loooong time, and the moment i want to share it i must wait to be found good enough and worth to be heard.
I guess the only thing we can do is to disconnect our feeling of self worth from outside signals and be happy with the little things that made us smile when we did not know nor care about other peoples opinions.