You have a skill, and it is not a solid match for you and your growing inclinations. This happens. Has happened to me a few times actually.
My advice is: Approach something new the same way you did before.
Along the way, keep your current skills sharp, network with others in the new area of interest and soon you will find yourself combining all of that in new ways.
Once you have solidified that, you can decide to quit programming.
Doing this currently!