...erm, about that year or three thing. (sweatdrop) I've had that happen to me before.
Given my history of life jumping up and biting me in the ass for months at a time (parents needing sudden heart surgery followed by months of follow-up to fix the way the hospital ODed him on meds he shouldn't have gotten in the first place given what else he was on, basement flooding with sewage for over $10K of damage, and so forth and so forth) I never make time promises. Never. And I did once end up giving someone a Christmas fic two years late. ^^;;;;
I'm going to TRY, but my life does not allow for time promises...