White,
If you don't learn from your mistakes you are bound to repeat them. Do a thorough, and brutally honest review of your trades, especially those leading up to your "blow out" trading impulse cycle and analyze those times to death. See if there is a common thread - something you do each time triggering a negative response. Maybe it is taking a bigger than expected loss. Or perhaps it is allowing a large profit to turn into a loss that triggers the cycle. Is it missing out on a trade you "should have" taken and then trading opposite that trade out of frustration?
Try to remember the feelings you had while trading. What type of pattern did you think you were trading at the time, and compare that against the charts to see what you actually were trading. Find what causes this bad cycle and then set up rules to prevent that type of behavior. Maybe a rule will be to stop trading for X minutes after a certain # of losses. Maybe you will walk around the block when you break your trading strategy. To hold youself accountable, tell someone you are close with about your problem and your strategy for overcoming the problem. Let them be your support group to give you the courage to do what is right. Write your strategy for dealing with the problem on cards and review them before you trade each day, while you eat lunch and after the day is over. Do the same thing with your overall trading strategy to reinforce correct behavior and remind youself of how to stop incorrect behavior. Add up how much money this bad trading cycle has cost you and then imagine how much money you will save by never falling into that trap again.