I think so, sometimes gambling depends on luck, while their personalities or habits may be the same.
If they are long term winners and losers, there must be different personalities or habits between them.
Generally, winners are patient, strategic, clever.
Losers are impatient and get angry easily
Surely that gambling is always depending on the gamblers. No matter what how long you are in the industry as long as you have a bad luck then you are not going to win.
I agree with you that when a gamble loses they usually get mad and they can't accept the fact that they are losing.
So, tendency the are going to keep on gambling and they are going to get the returns of their loses.