I can understand your disappointment and frustration but the year is not over yet. The last time I looked December had 31 days- it may be snowing now but you've still got time or am I missing some point?

Either way, you will get it done.