my friendi dont know you but you literally described me  i believe that i have ocd since quite a while but i havent been diagnosed yet  the ruminating happened yesterday and came to today  i have to stop fr  but hey it can only get better right  peace  god bless  x200b  ps thank you