yes in forex one needs to be patient while trading.if you want to earn good profits then he needs good trading strategy ,proper money management as well as risk management.trading without emotion is not at all an easy thing.but emotion cause you loss only