Kim...you are definitely onto something there. Isn't it a great feeling to know that just because we think something negative or worrisome doesn't mean we have to accept that thought as being true.
I think the steps you take to veer away from the negative thoughts are great and something we can all learn from and teach ourselves to do. They are simple enough yet carry such positive weight.
I'm really glad you can help yourself through those times of negative thoughts. Thanks for sharing them

sabby