A common saying amongst traders is “I wish I could trade a live account like I trade a demo account”. Demo accounts are much easier to trade.
It’s good that you can tell it’s not normal. At this point, many people dump all their savings into Forex and waste it all away. Congratulations on your wins, but as you suspected it is not as easy as it seems. I am sure your stock experience will help but the journey to becoming a profitable Forex trader is a long one. It will probably be 2 or more years before you can consider yourself truly profitable.
It seems you have a trading method that works for you and you clearly know the basics. In my opinion, you seem ready to move to live trading. You have learned all you can from demos.
Perhaps consider opening a [B]SMALL[/B] live account (no more than $200) with an amount you can afford to lose, allowing you to experience the real market. I know this is probably contrary to what you will hear from most people but I believe you have to trade money to become a real trader.
So contact a broker, open an account and start making money.