except there is no monetary value attached to the trading where someone can use only demo to trade at then there will be no much emotion to be attached.
This is true, when there's no monetary value involved, it's easier to trade and with those demo trades. It's very easy to let it loose or win with your trades. Many traders are like that, they're good in the demo trades and they're confident that they're going to win their trades if they open up a real account with actual money on it. But going on with the actual trades, that's when they're losing their confidence and money instead.
I have also faced this as well, because when I started trading as then with demo I was making huge capital from trading on demo as then. But when I got to live account I become so frightening about the whole thing because it's real money that involves, when I was teading with demo I built my trading account to a sizable amount which as then I thought that I will win in trading even though I go to live account it wouldn't affect any time any moment because I was doing so great while trading. But at some point I began to understand that live account and demo account isn't the same thing although one would have some basic understanding while trading demo but most times if applied those principle it does working according to it but works inversely because there is much more tension and pressure In the live market than demo.
That's why it's hard to adjust when you came from practice and demo trading and you all of a sudden go into live and real trading. The adjustment is so big and the difference is there that you'll think of it if you're really a good trader or it is just that the reality is hard to accept that trading is certainly is hard as it is. This is also the reason why many are aware that more traders are losing instead of winning and that's the fact that's hard to change.