I find that my mood might suddenly inspire me to finish projects. Once I get started, it tends to keep rolling and bring much satisfaction...much larger than the fear/dread some have.
I often don't finish as I want to perfect something or can't decide on the finish. I think the perhaps more common dislike of sewing up or adding embellishments is bigger for many. I like hand sewig/finishing as it elevates the project to sublime (with the wash and dress/block). Perhaps some just want to knit but I love knitting and seeing the finished result, which is the proverbial 'dangling carrot.'
My challenge is having to order online more and more, you are excited about a project but waiting for the yarn, you often move on to something else. If it gets stalled, I now have to make sure to add the pattern or sketch. Then there is yarn that isn't as pictured in color or otherwise. Keeping track of yarn plus idea/pattern on my computer also helps save frustration.