This is a good question Brewsk, and there's a lot of ways of approaching it. For example, you could watch more markets, especially if you're a "set up" trader rather than an ES (or EURUSD, Wheat, Bobl, whatever) trader.
Honestly though, the breakthrough for me came when I got sick of losing. That's it.
I would do OK, mess up, win a few, lose a few, round and round, always stuck at break even or a little on either side. Then it occurred to me that I'm not here to trade, I'm here to make money. That doesn't have to be everyday - assume you get 2R per week, that's it. Now assume you've got a decent account, say 100 large, risking 2, 2.5% per trade. Are you really telling me you can't wait?
The key is to trade as though you're trading with a 100, 200, 300 grand account, whatever. Now look at the sh1tty set ups you took. Would you trade that if you were putting 10 G-bills on the line?
Now, I'm not trading with a 300 grand account. But by being patient, one day I will be. So that means I can wait for the good set ups.
Then there's the rewards. My account is up 25% (without compounding) in less than a month. In the past I would have p1ssed a lot of this away, for example by trading through all that sideways chop last week. But now? I'm up double figures, so I figure I can wait it out.
I have a plan, and I stick to it. My plan is to take good trades, if not I'm just gambling. So I wait patiently, and in the meantime it helps that Joe's around so I can distract myself by ramming my boot up his a$$.
Maybe I'll load a few more markets up, I only look at Indices really.
I reckon Joe is just on here to wind people up