The most asked question by the end of the year is probably: "What's your new year eve's resolution?" I say, what's so special about new year's eve? It's just another day where the sun shines from the east and sets in the west.
If one wants to make a resolution why wait until the very end of the year? Resolution should be made at least on daily basis to ensure that tomorrow is better than today, or at the very least not worsen.
If we want to improve ourselves why wait until a certain time? We should do it right away, right after that realization/enlightenment comes to us. It doesn't make sense to say: "I want to be good next week or next month".
There's no guarantee that you'll be given time until tomorrow let alone next month. Other reason why you should not delay in implementing your resolution to improve yourselves is that there's no guarantee that this good will shall stay. Like other good intentions they never stay for long. The most common marks they left behind in ones' lives are the remembrance that once we had had them.
It doesn't matter whether you don't have any resolution by the end of the year as long as once you have it you do it. Time is never going to wait for us, likewise, resolutions are never going to mount to anything if we keep looking for an excuse or perfect time to execute them.