Playing poker, if you're skilled, isn't gambling. Sure you'll have ups and downs but it's about ability to read people - which some people have a gift for - putting the story of the hand together, and math. In no particular order.
And being able to recognize when you're outgunned, either in skill or bankroll, doesn't hurt either.
And being able to recognize when you're outgunned, either in skill or bankroll, doesn't hurt either.