barrywinbolt.com
How to Stop Ruminating - Barry Winbolt
If you are carried away by unwanted thoughts then here are 21 suggestions for getting control.