There is no talent that is more idiosyncratic than musical talent. Carol King was writing songs and playing the piano in the womb. Others practice until their fingers wear down to the bone and never produce anything close to "music."
Either you have it or you don't. If you have talent AND practice, practice, practice, then greatness can be yours...not that it will earn a living for you...just sayin'.