Trading is not that worst to gamble, because you can see that many people are already losing some a lot of money with gambling and that can be really bad.
But you have to also be smart in gambling to make some profit otherwise you will lose to much money with it and that cant be good for you.