HCt1 I understand and agree with all you've said. I guess most of the things will automatically come along with just experience in the markets. Once you've managed to be consistent for a long period of time you probably also have managed all the other stuff necessary to stay at the level of trading you have been staying at instead of running into greater troubles (no one wins all the time ...)
The Essentials of Trading: Emotions, Risk Mgt, Price.