I'm so sorry to hear that :(
If your self-harm trigger is exclusively his website, as say in another comment, then might I suggest blocking the website from your computer's registry? I can relate to your situation, and blocking the offending website from my registry has prevented me from going back, even if I had an urge to do so.
I should probably try that.
Kaj Sotala said:
So maybe we should celebrate failed attempts more often ... I for one can't think of anything I've failed at recently, which is probably a sign that I'm not trying enough new things.
So, what specific things have you failed at recently?