Too much rumination and perseveration ?