I'm sure all of us have one, be honest with yourself

Depends, I mean the gamblers have a level for each of them, if the level of the gamblers is out of control, it can be said that his daily life and the time he has are only spent on gambling, most likely such a person if he loses a bet will experience a shock in his soul, as you say.
There are gamblers, they are only for fun and entertainment, losing a bet like that person doesn't have a soul shock, they don't care, if they have free time they bet and so on, such a person isn't bothered in the slightest and remains normal as usual.
Honestly, I bet mostly not fixed income money, so I'm not shaken if I lose, just go about life as usual, smiling and excited.
Gamblers who do it to entertain themselves are mostly riches guys. Do they spend money for entertainment so people around him thinks he is successful in life but not all who gambles have the money.
Some of them might lose another meal of the day upon losing another round and they have to think twice again whether to hero call or not. And for him to have the courage to roll is to drink whiskey and that I guess is also an obvious sign he's losing.