Gamblers that claims that they do not know what pushed them into gambling are lying because everybody has a reason why they started gambling. For some gamblers it could be because they wanted to make more money because of the money they have is not enough and we can all agree that money does not do us. No matter how much we have, we always want more and this is the reason gambling has alot of user because people always want to make more money and although we keep losing when we are gambling, we will not stop because we think we can be lucky the next time that we play. Alot of gamblers are guilty of gambling with emotions therefore they will always lose until they learn to separate emotions from the game and just play knowing that the odds is against them.
It's our nature, really, speaking about wanting more, and there is nothing wrong with that. It's okay to feel guilty because of the actions that were done because of greed or emotions. But it's great if a gambler sees through those situations and tries things differently afterward. That's the experience that you cannot buy or have other than by yourself.