Well lately I have been falling back to gambling addiction and it looks like I can't stop no matter how hard I try. The problem is that I only love to play 90% of the times from my Linux machine in my home as I love to play from the comfort of my home and was thinking what to do to block these websites of the casinos I play and resorted to REJECTING traffic from the iptables command in the firewall of my Ubuntu machine, well it worked like a charm and I don't intend to delete these rules ever. In fact I have already forgotten the rules though and I don't intend to check back. I intend to keep my promise to myself to stop gambling altogether and I will totally achieve it because I am very decisive about it. No one can stop me now, it was that going from 20 to 800 dollars and losing it all that made me do this. In case anyone is in my same shoes here are the rules to REJECT traffic, also there is needed both INPUT and OUTPUT.

That's a good move OP, can this work on windows PC too? I did something similar for my cousin way back, I had to move his laptop with me to make him stop, it did work for a while but he needed his laptop so I have no choice than to return it to him, if it work on windows too it will be cool.
Accepting that you are addicted and also restricting yourself is the most hardest part of fighting gambling addiction, you did it, you are fully awaken and prepared to solve the problem, many know how but they can't make a move.
When this is over do not let go of this disciplinary procedure, apply it to your gambling is some day you ever feel like coming back, if you can do this you can stick with what you can afford to lose.