Yeah, the negative thoughts come and go but I manage to keep a lid on them. I think at the moment they are fuelled by W showing no remorse and her seemingly being rewarded for her bad behaviour in that we are renovating the house something she always wanted us to do and she gets it by creating havoc in our M. Also OM not suffering at all for the pain he has caused in out M. But I process these all in my head and put them to one side, but they keep popping up at in opportune times .
I think like you it will take time for them to fade for me but that won't stop me living or moving forward, if I let the negative thoughts take control then I lose. So here's to thinking positive thoughts.