I understand where you are coming from! I to have had my share of quilting projects from hell, but as others have said, they each represent a valuable lesson and show our growth as quilters (and show how much grit we have to stick with it). I love your quilt. The colors are perfect, the circles are very well done, and it will be so warm! I love circle quilts, but never would have had the persistence to applique all those circles!
Speaking as a gram, I would treasure it, and I just know your Gram will too! Good for you!