Poker is really hard work, you need more mental preparation than any other work But ye sure if you can control yourself, understand the game. Than poker can be your main job
So true there JB. If you love what you do, you won't have to work a day in your life."If you love what you do. You will never work a day in your life."
With that said, Absolutely it's hard! Probably one of the hardest things I've ever been consistently good at in my life. And I'm still not a pro.
The question shouldn't be "Is it hard?" it should be "Is it worth the time, effort, and tediousness it takes to be good?"