I believe also that the best way for you to be expert in forex trading is just to learn it and not just learning , you need to be disciplined to be able to dedicate your time to learn it successfully but personally I don't like the idea of learning forex trading with a demo account because this will not really give you any understanding of how the volatile market is ,you will only be able to trade based on your prediction which is not a professional prediction , it is the best for you to actually learn it from experts who understand how to predict the market professionally because this is how you can be able to make profit as a forex trader ..if you're not ready to learn about about it perfectly then the chance of losing as a forex trader may be high because the market is extremely volatile and s normally require smart people to trade successfully without losing, even top smart people are still losing in forex but the rate of profit is higher.It’s up to you how well you can do it. Making forex trading profitable is completely in your hands. Start with learning and understanding the basics of the market. Once you are through your learning, you can open a demo account to try your hands at it with virtual money. You will know whether you are doing good enough to risk your money in the live market or not.