Quilty hugs! I have certainly been there...still keep my seam ripper right by my machine because I KNOW I'll be using it! I've decided that I'll give a block 3 chances to be "perfect" and after that, I just accept it as a humility block! Blocks that don't work for other reasons (usually a lack of contrast or I was just trying out a block) end up in my orphan block pile and I'll put them all together to make a quilt that has no rhyme or reason to the colors and sizes! I've been quilting less than 3 years, so I still chop off points and seams don't always match, but in the end, if you can't see the problem in the finished quilt from a galloping horse, then it's all good!!!
Best tip I was ever given was to slow down...it's not a race :-D