Education won't completely help though; educating yourself on some level when it regards financial decisions helps to some point, but what I see that actually contributes deeply to the reduction of loss and minimizes the rate and length of time one is addicted to gambling is self-decision. Because even when you have mapped out all your gambling strategies: having a limited amount that you want to gamble with, knowing when to stop, emotional control, etc. Without making very strong decisions, you might not be able to stick to your gambling strategy.
Another thing is to limit the kind of friend and gambling colleague you associate yourself with. Rich people see the $100-1000, which a lot of us see as big money, as nothing, but to you, who is an average man, it's a lot, but sometimes because your rich friend wagers with $1000 and wins a huge amount, you might also be tempted to do the same, taking a higher risk to take a higher winning, which sometimes might not be on your side, and you will count that $1000 as a loss, which you could have been using gradually for different betting. So why, considering the option of reducing the amount you wager, should one not add this option too?