That's an interesting thought. And thank you for sharing what's helping you curb your si.
It's not the answer for me, though

What has kept me from doing it this time (almost 3 months now!) is having some compassion on myself- choosing to protect myself when others hurt me, rather than adding hurt on top of what they did to me.