For me, I have been in forex trading for more than 2 years and I do not think that I will last this long with gambling and I take forex as a pure business and follow my system and trade with discipline and follow my money management rules! and for me, I have taken Forex as my professional business to get more profits in a short time. I assume that if traders take Forex as gambling then traders must make a loss in their trade !!