My advice would be- to not think of forex as some get rich quick thing. Good things take time , so slow and steady wins the race and never lose hope.
Totally agree with you. Impatience is very common among traders.But my experience so far in forex has taught me that the best decisions can be made when your mind is calm and you are patient.