So how should we gamble in a smart way so that we do not get more frustrations due to continuous losses?
I think the good thing you can first was set your amount that you can afford to loss, then know what games in gambling you are expert to play, and if you know you are winning stop play in the game.
There is no guarantee in gambling that we can earn or not better grab other opportunities in bitcoin, though setting goals in gambling is the better way to really know whether you win or not and save your winning separately on other wallets for gambling to better know if you really earn or not but for sure the the savings in that in someway will be used again to deposit in gambling due to losing.