I agree ... plus, it's good if you can self-talk, like either see your negative thoughts throught to it's conclusion ... and work from there or just say 'NO' as many times as it takes to stopping a specific negative thought.
The best, for me though, is distraction!
I am becoming a master, although sometimes it's expensive (if I retail therapy, lol).
Get up from wherever you are at the time of incoming thought bombardment, take cover in an ordinary activity, like pouring a cup of fresh coffee, getting the car to get some, or making your bed or changing bedding to fresh sheets, throwing in a wash, going to get the mail, washing a window, vacumning the downstairs, eat a cookie, you get the idea.
Nothing works better.
I personally like popping in a video!
Or coming here.
Or shopping.
Or any one of the chores I need to do.
The more negative thoughts I have, the cleaner my house! True.
peace and good thoughts of accomplishments,
nightbird