Been there before myself. Always meaning well and expecting to meet the goal and then.........

and more :hmm: and more

and then

and you think it's all done and then

.
Personally, I'd rather wait until however long it takes for it to work to your standards than I would want it to be released "one buttock" style. Keep on keepin' on and it will all work out.