I can so relate. A friend of mine asked me to make a king size quilt when they were redecorating their bedroom. I made a roman stripe quilt with black triangles. A year or two later he called to say that the fabric was developing holes. I was mortified, as this was the first quilt I was commissioned to do. Somewhere along the line I must have purchased fabric that had flaws and didn't notice. I was able to repair the quilt by appliqueing black triangles on the bad patches, nearly half the quilt, then stitched on top to go with the quilting I had done. I'm glad it worked out, otherwise I would have made him another quilt. After that fiasco I carefully check my fabric, especially if I have had it for a while. But you should look at this quilt as a learning experience, only you will know where there were mistakes, DH won't, so don't beat yourself up. Some quilts just challenge us in many ways. It happens sometimes, but don't give up quilting. The next quilt you make should be a walk in the park. Good luck.