I have lots of UFO's, some because early on I picked things way beyond my skill level. One I had to take completely apart and start over. It is now sandwiched and ready to be tied. One of the others is finished as a top but still waiting for me to figure out how to achieve the desired look in the quilting. The rest are just waiting...
In general 'good enough' works great for me. I do continue to learn and improve, but getting all stressed out because something isn't perfect is not on my agenda!