If you invest and gamble smart then you dont need to be a long run loser. You can be a winner but you must focus hard and practice and never give up! Giving up guarantees a failure.

there is no such thing as "gamble smart", only a gambling addict will say that.
gambling games are designed in a way so that you lose, although there are couple of exception games but i am not talking about them. when you play a game like dice you are automatically at a disadvantage so you will lose in the long run no matter how you play.