I think most people can enjoy things they are good at
If you are good at it and there is market demand for it, those are the essential things. If you enjoy it too, then you have a perfect setup that is not possible for everyone. Count yourself blessed if you are in that situation.