I think we better manage to make a proper trade management plan and should stick to it, and if loss incurs we should not chase that lost money and instead we better take off to review our mistakes.
Higher lot size also means using higher leverages which most of the times lead towards loosing the entire capital so better new traders should try earning small pips in start unless they become experienced traders.
Bonuses always comes up with certain terms and can be tricky so better read the terms properly before availing them else otherwise it will be hard to reach the required threshold limits etc..
Demo trading in my opinion is one of the biggest asset for any successful trader so those who wishes to become successful in future should not ignore the importance of trading demo account.
In this digital era, anything is on one single click so i guess you are right that we can use the available resources too in order to acquire the necessary skills required to become a successful trader.
Maybe that is the reason i recommend doing some research before finalizing any decent broker because there are a lot many brokers in this industry and it is very hard to rely on anyone without checking their reviews.
I want to rephrase this post a little bit: forex trading is easy but earning money through it requires a lot of skills to be learned before entering forex trading business.
I better suggest to trade with a regulated and a reputed broker as well because these days there are a lot many examples of regulated brokers turning into scam, hope the traders got their money back.