Yeah, finishing personal projects is not impossible. I'm slowly building a set of tools for myself, and the servers I manage, and they're going well.
One of them can be considered finished, the other one is almost done. The first one may get improved, but that's a later exercise.