There are some recent songs up on the website that I would say are not exactly finished. However, I reached a point where I had to essentially abandon them to move on. I'm not saying that this is some unique epiphany. I'm just saying that sometimes you take something as far as it needs to go.
If I had all the years back that I spent being paralyzed by some desire for perceived perfection, well...I'd be a much younger man. Sure, maybe I wouldn't be quite as wise (or jaded), but I would have produced a hell of a lot more content.
So, here's to taking something you've worked on and casting it to the four winds...or chucking it out the window...and moving on.
Can't wait for what's next.