A professional is defined as a person engaged in a specified activity as one’s main paid occupation rather than as a pastime.
Paid is the key word in that definition. An unpaid professional is known as a hobbyist.
I have too many music posts on this blog and not enough text. I suck. I will work on fixing this. (Even though nobody is reading this post… let’s be honest.)