Being a pro player does not necessarily mean you are a good player...
Anyone can be a professional player if they have the bankroll or backing - look at Bill Perkins as a classic example..he has got better for sure but it has cost him a lot of money.
Being a professional player takes a lot of commitment, travelling, time management aside from BR management. Being potentially away from loved ones if you play live is a massive consideration - time is the poker players biggest enemy is my saying...
I will be a pro player soon, whether i become a top pro is another question!
Being pro doesn't necessarily mean traveling a lot. What we see online and on TV as poker pros is just a small portion of professional players worldwide. By definition, professional poker player is the one who earns money only through playing poker. It doesn't say anything about the type of the game (live or online, cash or tournament etc.)
In my home town there is a player who is playing online only, travels to live tournaments in Europe from time to time, but he isn't playing full time. Has a huge family and is a family guy himself (I personally know few of his cousins). Amount of money that he earns daily exceeds average payment in my country and it is enough for him to live luxuriously. That being said, he is pro, but nothing out of ordinary like what we see on stage.
As for Bill Perkins, he is some hedge fund owner/manager or whatever, and by definition not a pro poker player. You can find many examples like him, while being very good players, like Guy Laliberte, Tony G, Dan Shak, that are maybe profitable in poker but it isn't their only or main source of income. They are often referred as semi-pro on TV.
I wish you all the luck and patience to become a real PRO poker player, regardless of the stakes you would be playing or the earnings!