FuriousInvestor, my biggest failure was my inability to keep on finding systems to keep up with the market. Strategies don't last forever. If you have good methods right now, savor them, enjoy them, and don't take them for granted.
Oh, things like money management, discipline, etc. really...