It's because of our desire. Maybe it's because you have seen a lot of crypto holders that also gamble so it attracts you as well to try gambling. And it only takes time before you will realize that you are having fun gambling and you want to keep on gambling. Perhaps that's the reason why you can't avoid gambling now. It's because you were used to it already.
I also think our mindset really affects us. If we keep on thinking that we can't stop gambling, then it will only make it harder for us to limit ourselves. We really need to control ourselves, especially in gambling. I also gamble online, and that's where I only gamble. I don't go to physical casinos but I can still control myself maybe because I always think of my priority why I am investing here in crypto. You can find other things to do to prevent yourself from gambling too much, or just seek advice on expert.
Actually, it always depends on the person understanding and the urgeness what they always do even if they are used to it. Gambling is so addicting that we all put in a situation where we can't stop playing. It also affects our everyday life and our health as well. Gambling do gave us a good profit and a bad losses but it always takes time to realize all. If you want to stop really even if you always playing and the true realizations come to you, it can be done always and anytime. Gambling isn't the issue in peoples lives, it's the greediness and the attitude we posses.
And if you wqnt to choose to invest in other ways, that's good because you can always do it and that's a good step to start to get awqy from the situation you get used to it. Investment also give us a good income and less losses if we learn it. It always takes time but be manage to be patient on it.