I've somehow experienced that, especially that over/under betting which is really, in hindsight, nothing more than a dice game.
Gambling is one of the quickest ways to lose money. That is why I always make sure that my online crypto gambling accounts have a low balance because once I am already absorbed into placing bets, it would be as if 0.1 ETH is as low as a dollar. It is easy to squander money if it is denominated in ETH or LTC or DOGE. At least with a low balance, you will be prompted that your bet is not possible anymore because your balance is not enough. It is also very effective once that irrational urge to recover your loss as quickly as possible comes in.
Plus, always make sure your main crypto investment is separated in a different wallet which is not as accessible as your dispensable cryptos.