In order to outperform you have to first decide what is going to be the benchmark. For me, a worldwide allocation to stocks, bonds, real estate and commodities is probably a better benchmark than the S&P 500. Or perhaps a CTA index. In that sense, from the time I began trading while knowing what I was doing (which is 12/31/2012), I've definitely beaten those indexes. Have I beaten the S&P 500? No. And it would not be realistic with my current allocation to beat the S&P 500 after it had one of it's best years of all time. To really evaluate a strategy or an investor you would need much longer than 1 or 2 years of data. Not to mention, we haven't even taken return vs risk into account.
I will continue to trade my own account because I know, over the long haul, I will win. It's not a matter of hoping, I just know I will. To the person who has decided they will succeed, and won't give up...it's pretty difficult to beat that guy.