There's a reason why some people have completely given up naming release dates. Quote from George R.R. Martin:
"People said when will it be done, and I'd give an answer and it would not be done by then, I would run into some problem, or decide to rewrite, or I would change course. And once you give a date and then you miss that date, there's an element of the audience that thinks you're doing it deliberately. There's a lot of craziness that goes on, but it's pressure, and the obligation is to the work itself."