I've heard some people play poker so good that they can live from that. I've never met such people in person though, I only was talking to those who lose mostly. Same situation with sports bets, I only know people who lose with that. So even when I was only entering gambling I had no hopes to make my living from it. So, when I gamble, which I do rarely actually, I do it only for entertainment.
Well have a look at some of the youtube channel on poker tournaments, there have been a lot of familiar faces across the different tournaments and different leagues on pokers. It is not easy to be one of the top but the people that have been consistent participating have proven that they have made quite a lot to live on.