yeah my friend i am agree with trade in a demo account is very difficult but i advice you my friend to try to practice more in a demo account to gain a perfect experience and a good knowledge and never stop learning about forex and try to control your emotion finally i hope to you a good luck .