A reminder for the new year:
Resolutions are things made step by step, one manageable portion at a time, at a pace you can maintain, rather than all at once... like bricks laid one at a time instead of an avalanche, or like many careful chisel cuts rather than a single hammer blow. Whatever you're planning on doing, whatever you want to change in the world or yourself, you can do it if you only focus, and care for yourself along the way.
No great wonder of the world was built on guilt and recriminations; those are fine for tearing yourself down, but for moving on you must clear your foundation and build yourself up.
(Also, a discovery of mine, resolutions are far easier to keep up if you start them before the holidays, when you're first getting a break and have plenty of spare willpower to get them rolling! Afterwards, everyone is all tired out and thinking about going back to work, and that isn't really ideal habit making/breaking conditions!)
Happy New Years! =}