yes forex does offer many flexibilities than many traditional businsses but it is true that you cannot make huge money in forex , and besides it is ture you may have decent profit and can lead a happy life but thinking forex a money making machine is false, rather the opposite is true. So to be successful in long term go for long term trading. Have you ever thought the brokers who offers us so much rewards and offers, why they dont trade themselves and become rich overnight. So my advice is to learn trading, practice on demo and then try with real money