Yes very true what you are saying and perhaps of humans are greedy and are not satisfied with the results. When I gamble I also feel the same way, when I lose in gambling I am sure that if I would gamble again and manage to repatriate my bet amount and can even multiply. Maybe if we want to stop gambling on the whole we have to stop and try something else which is related to gambling at all.