I'm glad for you that you're acting in favor of your own improvement, and I hope that strategy continues to benefit you, although I believe that what makes you change is your own desire and will. Blocking traffic from betting sites is just an invisible barrier that you put up for yourself, since you could easily undo it, and if you haven't done so, good for you and your resilience.
Determination is very important in achieving anything in life. Making a resolution and setting some barriers might not be effective except there is the will power to stop gambling. But I am happy that swogerino is taking a good step towards freeing himself from addiction. This move could help others who are going through the same challenge to learn to use the same strategy to break free from addiction. I wish him and others well in their quest to overcome gambling disorder.
I am lucky to always gamble within my budget, and I have been consistent for a long time.