Many gamblers are blinkered and can only see a picture of themselves winning. But a quick look around the mega-casino resort or an online casino will tell you, in no uncertain terms, that casinos make a lot of money. And, with gambling being a zero-sum game, their win is your loss. Thanks to the built-in house edge, you can't win in the long run. Once you can accept this fact with good grace, then you can get on with enjoying yourself and gambling whilst forgetting about the pressure of winning.
Though many gamblers will claim that the generous casino comps given out by land-based casinos are not really free, that misses the point of them. Yes, it could be argued that they are paid for out of your losses. But on the other hand, why not enjoy getting something back? When playing online, all your bankroll is gone eventually. But at least with the brick-and-mortar casino, you can receive some great gifts. We all know they are given to keep you happy and gambling, but that's no bad thing.