You would appear to be a swing trader, like myself. I have been trading futures and futures options for 29 years, and have both made and lost a lot of money in that time. My trades last hours, to days, to at most a few weeks. From my experience, the most important skills are:
1) Money management - keeping trade size small in relation to total capital. I typically risk 2-3% of my capital on a trade, so a loss is fairly immaterial.
2) Risk management - limit your loss on every trade, either by using stop orders, options, or a combination of these 2.
3) Emotional discipline - be prepared to exit a position, or reverse from long to short, or short to long, on a moment's notice. The market doesn't care where you entered, or whether you make or lose money. Don't let your hunches or the news influence your decisions, but follow the market.
4) Methodology discipline - test your analysis / trade entry method to ensure that it is objective, and has a reasonably good probability of success, then stick with it. Variation will inevitably lead to indecision or emotional reactions.
5) Flexibility - consider trading anything which can make you a profit, but ensure that there is a lot of liquidity. I trade 30 different futures markets, as well as various option writing strategies in these markets.
Feel free to reach out if you want to discuss further. I have about 500 (yes, 500) trading e-books as well, on every trading subject you can think of.