Forex trading is a complex trading system. You need to have knowledge of macroeconomics, technicality of price actions, fundamental analysis, risk management, money management, and trading psychology in order to trade profitably. I will say that in the beginning it can be overwhelming to learn everything at once, but if you maintain consistency your progress will be well paced and gradual. Soon, forex trading will not seem difficult to you anymore.