Exactly! you need to have that capability to control your emotions, as gambling always carries risk and if you don't know how to control then you'll suffer more loses, and for most of those who keep losing and become addicted they mostly blame the house there's some who pointing fingers to someone and some that accused the house that cheats on them as they are expecting to have a better result but at the end of the session they lose everything they deposit and regret such mistakes.
A player can blame the casino if he loses in slots, because he can assume that the casino is rigging the game in such a way that it is impossible to win. But in reality, it is impossible to check whether this is true or not, the algorithms are only available to the casino, and the decision to play this game or not depends only on the player, so in this case, blaming the casino is pointless, they can always say that this decision was voluntary.