Every year I say I'm not going to buy anything for myself until all my shopping is done, then the first first thing I buy is usually for myself and it's usually worse if I'm shopping with my best friend (but that's what they're for).