You might be interested in reading The Mindful Path through Worry and Rumination by Dr. Sameet Kumar. I've read it multiple times and worked through it with many of my friends. A game changer for me. He makes a great case, backed up by scientific evidence, for a regular mindfulness practice can help with worry and rumination.