When you are trading in a demo, you feel a lot more confident because no real money is on the line. If your strategy doesn't work out, you just develop a new one. But, with live trading, not only is money on the line but so is the time, research and work you've poured into your strategy.