Usually I don't bother with these. After all it seems that most are abandoned a few days or weeks into the year and all you're left with is the awful burden of guilt. But I have discovered that part of the secret to resolutions lies in the motives behind why I make them. Once I know why I need to stop/start something it throws a switch in a remote part of my brain and I find I can stick to it. Last year I counted how many unread books there were on my bookshelves. 68. I had bought each book desperate to own it and read it, but it then went into the huge pile of to be read. So I could see that while buying new books was immensely enjoyable for me, it was actually starting to be wasteful. So no more new books until the ones on the shelf have been read. Of course that meant that everyone had to buy me books for my birthday and any other occasion.
This year I am going to stick to the same resolution. I now have only 36 unread books on my bookcases, I have not ever been without a book to read and I have not suffered. I would say I am almost cured of my book addiction in that I can spend twenty minutes in a book shop pick up at least five books and then decide not to buy any.
I am also going to not buy any more yarn until my stash is almost zero. It is the same waste factor. Some yarn has sat there for so long I can no longer remember what project it was bought for and while ravelry helps with my memory it doesn't help with the empty purse syndrome.
Nor am I going to by any more fabric for the same reason.
I will however attempt not to turn into Mrs Scrooge by next Christmas.