Yes, its like a circle and each action motivates a person (positively or negatively) to trade again. Emotions take a toll and that's when we realize that we have become addicted to forex trading.
MT4 and MT5 both support commodity trading. What you need for smooth trading is a good broker, as their offered conditions will matter. You can check out Plus500, Pepperstone, Fxview and HYCM.
Ofcorse you must find out why you made losses and identify the reason and try to improve on your weakness. Also, in the attempt one should not lose heart and consider losses as a part of trading. To cut down on losses one shouldn't hesitate to use Stop losses and good risk management techniques.
Not really a replica i suppose. Trading on a demo account is far different than a real account because of emotions and money involved. But yes for a newbie, demo is a must.