when opening a demo account, do not start with the ridiculous balance that brokers give you, like 1 million USD. I suggest to start the demo account with a realistic value that you may actually be able to afford when you fund the account with real cash. I think you can get demo accounts with 1000 USD.
Try to treat that account as its real money and see how far it takes you. When you can actually develop a strategy that allows you to consistently grow that account, then you may be ready for using real cash. The mindset is still totally different when you actually invest real cash and you need to remember that you could lose it all, very quickly.
Find a strategy that works and stick to it as far as possible. Try not to second guess yourself. It also takes time to understand the markets and i suggest you refrain from trying to trade many pairs. Find a couple of pairs, figure out how it works, what affects it, how much it moves a day and so forth.
The biggest problem is fundamentals.... reserve bank meetings / announcements / war / pandemics, economic outlooks. These can easily move the markets a lot... within a few minutes and reversal could also happen equally fast.
If you think that trading is going to be easy, then its probably not for you. If you think you are going to make millions quickly, its probably also not for you. There are people that traded 1K to 100K very quickly.... but they also blew their accounts many times before that.