You are your own worst critic. Don't be so hard on yourself. If you see things in the quilt you just finished and are not praticularly pleased, just remember it and in the next quilt make adjustments. I think each quilt is special in it's own way plus we learn from every one we make.
Just be happy that you finished it! Goodness, I have so many UFQ that even if I wasn't that happy with the out come of it at least it would be done. LOL