You're doing some good work, seeing that your thinking can be stinking. It's been called 'stinkin thinkin' by others. Well, at least you know when you're being obsessive. Now take action, which is difficult. Recently, I was being obsessive thinking and rewarded myself when I stopped doing it. Do that for yourself. It works for me and encourages self improvement and self esteem building. I wish I would have tried the reward process in the past. All I do for myself when I'm a good girl, is take a special moment for myself (doesn't always have to costs $) watch a movie I want 2 see, read a book, take a walk, treat myself to a bath, flowers, etc. Just a little reward.