youre right. sadly, recovery doesnt move as quickly as im sure wed all like.
im of the opinion that ruminating gets a bad rap. to me its part of the process, its your psyche working out the trauma, its your psyche working out the full picture of the relationship, hard at work on finding a version of events it can comfortably settle on. i wrote a lot of my ruminations down, and it was useful to me. i ruminated until i had nothing left to ruminate on.
on the other hand, it can get awfully debilitating, and its not always productive by any means. there are methods that, with practice, can help to limit ruminating. for instance, allowing yourself a certain amount of time, and/or a particular time of day, to ruminate.
additionally, we have this workshop on dealing with ruminations:
https://bpdfamily.com/message_board/index.php?topic=103396.0