I'd advise you stop setting silly deadlines for yourself and either come up with a realistic one, or don't do it all. Repeatedly missing deadlines is going to completely kill your enthusiasm.
And I'm not being funny, but how much code could you have written in the time its taken you to notch up nearly 8,000 posts on here?
And I'm not being funny, but how much code could you have written in the time its taken you to notch up nearly 8,000 posts on here?