I'm having a bad time with ornaments here lately. I was about three-quarters done with my oldest nephew's Christmas ornament and just couldn't get it finished. I didn't like anything about it. I didn't like the fabric, or the stitching due to the fabric, or the design, or the finishing technique I was using. So I chucked it in the trash and picked a new design to stitch.
I found a train pattern for my youngest nephew that I liked better than the one I originally chose and it stitched up quickly. I tried a new finishing technique (and I will not be using it again). But in spite of that, I think it came out okay. It will be handled by a two-and-a-half-year-old, and if anything, it is well glued. ;-)
Next year, I am just going to stitch each boy an ornament of my choosing. I'll pick Christmas designs that I like and stitch them. I've learned that stitching something I don't like - even for someone I really like - is a real chore. It isn't fun. When your hobby becomes laborious, then it's time to make a change.