A lot of self help resources make me gag. I'm not completely stupid and don't require constant affirmations. But one I've found that Cheryl Richardson's books and site are quite good. Finding a good self help resource is a bit like finding a good aerobics instructor. You want perky and energetic but not too perky and energetic. Not unless anger happens to motivate you.
I discovered Richardson's book, Take Time for Your Life, late last year. I occasionally need a kick in the pants -- what's really important and what am I doing about it? You'd think I'd have that down by now. Considering the sales of her books, I apparently am not the only slow learner.