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
Everyone is same. Its after they win they become good and gentleman while the same person when loose becomes aggressive and abusive. Because win makes us feel good and calms us down while obviously a loss makes us feel bad and think like what wrong have we done.