Just don't give up if you don't hit your date! I edited technical books for four years and never once had an author actually hit their target date.
But do set a new target date if you miss your original one. Having a big red circle on the calendar can be an amazing motivator, even if there's no consequences for missing it.
Good luck!