One of the major common problems with gamblers is being to expectant, gambling is a 50/50 game, a game of risk and chance, there's every chances of losing and so are there chances of winning, but they must also remember that the chances of losing are way more higher than that of winning so being too expectant of a win all the time might just mess up one's mental composure just as you've earlier stated.
Again, too much expectations brings disappointment, but when you just play and expect nothing but the fun and the thrill of the game, rather than the outcome of the bet.
Due to house edge, most of the time it is more like 49/51 to casinos favour which means that you are not going to get what you want out of the gambling because even if you end up with just straight up one loss and one win back to back all the time that means you are going to lose all of your money. Realizing that you are going to lose your money no matter whatever you do, is a way to do better on the long run and should be something that we care about.
We cannot really make a lot of changes at all times, but we need to end up doing something that could benefit everyone as well. It is not that easy and it takes time but realizing it eventually will make you richer because you will stop trying to make money from casinos and you will start to see them as just entertainment and nothing more.