I know you guys are good traders but still some thing missing thats why these things happenings....this is not means I am error less trader
I too making blunders but trying hard to control these things ...you can follow following things for atleast 1 month ...check what changes happens...
1.hope you have clear rules/method for your trades
2.hope you trading in NF
3.If trading big do it with 1 lot for 1 month
4.every day keep saved charts one marked with your trades and one with your model trades
5.write down what you made mistakes in your real trades with model trades
6.next day morning read those mistakes peacefully and try to swear and follow to NOT MAKE THAT MISTAKE AGAIN TODAY
Hope these simple things may remove some of your emotional touches from your trades ...though its helped me a lot might helps you too