lucozade you seem to have a pretty good handle on what the problem is.
ignore these jokers about changing your strategy (well jason101 i like u but your wrong here imo). changing your strategy is taking 2 steps backwards fro 1 step forward.
but i think u no this so good luck mate. i as well will recommend visualisation like shadow was saying about... ed sekota said that he always considered his "core equity" as what was not margined out for a trade... so before he put on a trade he would visualise losing all of the risk on the trade and, if he still felt it was worth it, "lost" the money by putting on the trade and then followed his rules on the money he had "lost".
and on a bt more funny note, I have seen 2 quite novel approaches for same kind of problems; one was buying like a couple of bags worth of "go" beans? (you know like the chinese game?). Anyway each bean was worth a certain %age of account, and the trader set himself a max (and funny, a min) per week of his account that he had to risk on a trade with? so from the basket of beans, he would work out what to risk on it from his weekly allowance and then pick the same number of beans from the basket, and then decide if the trade was worth the risk to his beans or not. LOL
Other one is having loads of baby wipes next to your desk, so like when you are done and dusted with a trade you sort of rub your face and hands with a baby wipe and "throw it away" i mean throw the babywipe away obviously but also throuw all emotions with that trade away as well, like cleans yourself and start from scratch withthe next one.
oh one more thing... like i dont know ur situation but do you trade from home? because a quite important thing is like to have a space (and computer hardware obv) dedicated only to trading only, because if like u are trading just from your laptop on the coffee table then "work" and "rest" boundaries all break down and its hard to like stick to the plan when holly willowbooby is on the telly.
rooting for you buddy