I was thinking the same thing lately. I am my own worst critic as well. Whenever I make something that doesn't come out quite right, and I show it to someone, they always say "I never would have noticed if you hadn't pointed it out."
You're right, it is a gift from the heart and the receiver will love it despite its imperfections...
Why do we do that?????