Oh good grief - you sound like many of us - as far as the quilting goes. Most of us are far from perfect or being perfectionists. We just love to make quilts. I'm determined to use fabric from my stash instead of buying more fabric. And I have a lot of thread, too, so I don't go out and buy more thread all the time.
Some of us are also caregivers, not because we've chosen it, but because that's what happens in life, and probably not for as many as you! I admire you for being able to keep so many balls in the air, so to speak.
Keep on quilting - it's a great hobby, and it helps me get my mind off the nettlesome parts of my life!