A good thing about this resolution is if/when we fall off this wagon we can jump back on again for the ride. Right? Maybe we can count the days we refrain from buying, like 364, or 363, or 362.... out of 365? That's do-able and we'll still feel good by year end (when we give in due to exceptional circumstances that are impossible to pass up).
Those who make the whole year are an exceptional bunch (or few)!