I think you are being too hard on yourself. You know, we all aim for perfection but I guarantee you this quilt is not a disaster. Someone would love to get it. And, a lot of people that don't sew at all would never know that something was not quite right with it. You're so sweet to have done the quilt for such a cause and I hate to see you feel bad over it not being perfect.