Hey R' Ben, Welcome aboard!!
I hope you are successful here in ridding yourself of this habit you obviously want to discontinue, but even more so, I hope you grow as a jew and as a human being, and uncover within yourself treasurehouses full of tzidkus and avodas H-shem, which were waiting all your life to be discovered.
That being said...
I installed the K-9 on my computer and let my wife pick the password, for about two weeks I felt victorious at overcoming a 30+ year old addiction. Until my yetzer hara and I got together and I discovered a way to bypass the filter.
This is a standard occurance. The filter does not actually change
you. That's your job (with the help of H-shem of course). It's just there to 'back up' your work so to speak. Think of all the ways you get around the filter, and make them unavailable to yourself. There is a filter gabbai here who can hold the password to your account, that works for a lot of people.
The cure for a headache can very possibly be just to pop an asprin. But for a serious desease, a serious treatment is needed, and this will prove itself through the repeatitive failures of all other efforts to cure it.
The problem we all share can be adequately described as 'a complicated problem'. That doesn't G-d forbid mean that we have slim chances of recovery, but simply that it takes more than a simple installation of a filter to cure it.
Don't get me wrong, the filter is an absolute
must, but it's just the first step to recovery. It's like cutting off a drug addict from his source of whatever he's using. It will in no way solve the problem, and if it's left at that - he will 100% find another source in a matter of time, but it's neccessary because it allows for the further steps to be taken.
I don't know your personality, so I can't tell you which method is right for you (12 steps, Torah approach, RR etc.), I can just say that my advice to you is that you get started with one of them RIGHT AWAY. There are enough people here on the site using whichever method you choose, that you can have a support group and company to dicuss your progress with and get advice from.
I wish you all the best,
KG