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.
Yeah that is the point of it, despite working as Linux System Administrator in real life it will be easy for me to undo the rules and delete them but that is not the reason I created them in the first place, I created them to act as a barrier and every time I will have a desire to go gambling before just firing up my browser where all my credentials were saved now I get a "network error" or "err connection refused" which will act as a first point of barrier, they will make me think before continuing further, I was failing in here, I had everything setup and I just deposit and that it was it, now I can't deposit anywhere directly as I don't play from any other place 90% of the time. It all depends on the self will and thank you and all others here for your kind words, it may be don't look so but they give me a huge burst of desire to achieve that stop of gambling altogether.