The thing is, when you set your budget aside for gambling then consider that money as lost already.
This way, when you lose the money you won't feel more disappointed since you had already considered that money as lost.
In case you win, you will get more than happy to have won an amount you thought you would lose.
That’s not a good mindset because it takes away the challenge in gambling. I believe it’s still good to feel confident that we can win, as that positive mindset might even attract some luck.
But at the same time, we shouldn’t ignore reality, we could lose, and we need to accept that possibility.
Personally, I know I could lose my money, but I don’t go into it expecting to lose. I still stay optimistic and aim to win while keeping my expectations realistic.