Ask any professional gambler if they are going to win their next game and they will all inevitable tell you yes. No, they don’t have psychic powers and know what the future holds; they are simply using psychology to approach their game play with the best possible attitude. You have to think like a winner and play like a winner if you want to be a winner. How you do that is simple, follow some of the information here and get your mindset right.
If you look at some of the key factors about winners and losers you will see the difference and hopefully put your mind to work training yourself to be a winner.
First, you have to expect to win every game. If you have a positive outlook you will play a better game. If you approach your games with the idea that you aren’t going to win, you most likely won’t because you won’t be playing to win.
Next, to play like a winner, you have to understand that you will have small wins and sometimes big losses, it’s part of the game of gambling. Losers don’t accept this and are always chasing a bigger win which ultimately makes them lose even more.
Losers will keep playing regardless of how much they have lost while a true winner will have self-discipline and know when it’s time to stop. Setting limits on how much money you can lose is an important part of winning.
Self-confidence helps players have a winning attitude. This may mean that you know how to play the game well because you have practiced and so you aren’t feeling like you are going to lose because you can’t play. As they say, knowledge is power. The more you know about the game, the better you will feel about yourself and the more you will exude a winning attitude.
A winning attitude is vital to actually winning. No, it’s not going to ensure that you always win, but, it will make you more keen and alert while you are playing simply because you have geared yourself up to win.

I have found that people who have an air of negativity tend to lose more often than they win and so you are spot on with your article.
The best way to have a winning attitude is to know what you are doing, like you stated under self confidence.