God bless you for not expressing your negative thoughts. I once sewed clothes for a 2 yr old in foster care, and was very critical of my own stitching. The foster mom told me " life is not perfect" and don't be so critical.
when the little girl died they buried her in a dress I had made her for Easter that year. Is there any greater honor!
Keep doing what you love best, sewing and granchildren.