Ask me what a pro is. Ok, a professional, in my opinion, is someone who makes their living by competing. They don't go to work at WalMart and go out at night and play league or weekly tourneys. They play pool. Most of the time they travel (best tourney are never all in the same location).
I do know pros who simply play like 5 or 6 nights a week in local tourneys, but they also play in the big ones when they can get their money right.
If you can support yourself by playing pool, some would consider you a pro.
Now, there are lots of other things like tour cards, sponsorships, exemptions, etc that go along with a touring professional, but IMO you don't have to do all that for people to say you are a pro.