I would recommend you go read You Can be a Stock Market Genius by Joel Greenblatt. If you've got the stomach to be a contrarian - you're a sure millionaire.
I don't think anything is certain in trading.. It's all a probability game afterall.. I do agree that what matters is your risk appetite and how you deal with emotions.