Gambling for a living is possible . And you got wrong , in the long run you win ( if you play by the odds and understand the theory and opponents ) . I am a semi-pro microstakes poker player ( hopefully this year i will turn to pro ) and i can assure you that it is possible to live ( at least ) by poker . My coach currently makes 2000+ euros per month and he grinds at microstakes ( up to NL 50 ) too . If you wanna start at online poker check my signatures , you're gonna find them interresting . But i have to warn you it ain't gonna be easy , it needs hard work and patience .
I have only one question for you. But first the situation which will give me the possibility to make the question to you.
Everyone who play poker win? For sure not. There must be someone who lose otherwise from where came the money that you and your coach earn. So in poker have winners and losers. The losers have ruined their life with the poker (the gambling) because they have lost their money. So in this moment everyone can doubt in your words. Will think: If I can be from the part of the losers? It is normal to think so. Only the stupids don't have such thoughts. They are convinced to be over every part. They are convinced that are invincible.
You told that with poker can be earned so much money that the player (gambler) can have a good life. Like your coach. But must be for sure only at the part of the winners. Otherwise the poker ruin the life. The losers, like you and your coach, had for sure your convictions. Otherwise would not play. Who play if believe that will lost its money? They, when played with you and your coach believed (before ruined their life) that even if could lose some hands for sure will win the other ones. In this way they has left in poker all their money. Maybe not in one night or two. But in several such. Because were sure that will win. Exactly like your thoughts and the thoughts of your coach. They ruined their life because were convinced that were the bests (like you think since tell that with poker you give warranties that can be lived) and this conviction made them to use all their money hoping that one hand (game, night, nights) will earn all the lost money.
Here my question: How do you know that one day cannot be someone or even more players who will be more capable than you and will make you to lose all the money? With my question I am not telling that all your money will be lost within a night or two (things this totally possible with a gambler with your convictions) but during a given time.
First of all , rule No 1 in gambling and investing is " don't invest more than you can afford to lose " . So by following that rule you can't ruin your life .
There are some "lines" you have to follow ( i'm gonna mention some of those that are related to poker ) .
One , bankroll management . You can't start playing by depositing 100 $ and sit at a table of NL100 . You have to split the money so that you won't lose it all if a "bad beat" happens . So with 100 $ you have to play at NL2 ( you can rebuy 50 times with that amount ) .
Two , you must have a rakeback deal . My current deal gives me 40 % rakeback , that means that i get back a percent of the rake i pay for every hand played by me after the first round . There are poker players that are losers before rakeback and winners after receiving their rakeback .
Three , stop loss . I have my current stop loss at 3 buy-ins . That means if i lose 3 times the money i buy in a table , i stop the session , check the hands i play if i did something wrong and continue after some hours .
Now to your question . That day is every day . There are better players than me and i can assure you they are too many . But the positive part is that i'm better than some others . It's all about knowledge and skills . The better players are those who have studied more , played more , or have a better understanding of the game by natural . As for the poor guys that lose their money , believe me they are there playing because they want to earn other people's money .
I know that you are talking about the moral aspect of gambling but that's not the case here , i replied to this post specifically "if you can make money by gambling" and still my answer is yes . Try hard and you will succeed .