which has been one of the set backs that made me never to leave any balance on my account regardless of how much was my previous winning be it big or small amount.
We always learn from our own mistakes and I'm very sure that not only you but many of us have learned great lessons from our own mistakes. It's always a better choice to learn faster and take actions after learning.
You have taken a really good and optimistic step after losing your balance many times due to the temptation and that's what most of us should do. That's a great lesson for those who don't withdraw their funds when they win a lot.
We should withdraw the money when we have won a lot and the amount has reached the minimum withdrawal limit. But most people will be tempted to use the winnings by gambling again to double the money.
Very true but I've also noticed that most of the gamblers look for bonuses like 100% bonus on deposit etc and those bonuses are actually a type of a marketing thing by a casino. If someone avails those bonuses then they'll have to complete the wagering requirements and even if they win a lot still most of the time they won't be able to complete the wagering requirements and end up loosing everything with belief that they will win the casino. It's not possible to win a casino's house edge unless you are extremely lucky. When someone hasn't chosen the bonus then they can easily withdraw the winnings when they reach the withdrawal limit.