I think it is something based on the circumstances in each sitch.
I remember my whole life thinking that there was no way I would ever stay with a guy that cheated. Until it happened to me.
Would I be stronger to cut H from my life and begin again? or would I be stronger to stay and understand the whole mess?
Would I be a doormat for staying, or the rock of strength?
The ow in my sitch deals in the same trade, the same business as H and I, it's a small world and mostly impossible to ever expect that there would be zero contact and her completely out of the picture.
And of course there is the people that say - keep your friends close and your enemies closer.
Live your life while you are still living. Riding the trail less traveled.