That sounds soooooo much like me. I never like what I made for others enough. I always find flaws in it and me and my big mouth always point them out. The recipients of the quilts don't mind at all and don't even see the mistakes in the same light EVEN after being told they are there.
Hang in there. I"m sure it is a wonderful quilt and you have put lots of love and time into it.
HUGS