I consider making for a living is where you can always make money in long term, gambling can make money but it's just only for few times and it's impossible if you're only depends on gambling as your main source. Gambling isn't a long term money making because luck isn't always in your side and there's a chance you will get scammed from fraudulent casino. Not to mention your account might get frozen, restricted or betting limit.