friends
Yes, and no. At least I think. Link is always Link, same as the first daughter of the Royal line is always named Zelda. Same as Ganondorf, the third part of the cycle, will always be named such. It is I believe the nature of the Divine Cycle. Much of what I know of that is theory, but I do know that the same theme keeps occurring. The three of us each have a portion of the Triforce within us and so Ganondorf will always seek to imprison and kidnap me while Link will always fight to defeat him and save me. To my theory it is because I think the Triforce wishes to be whole again, as it was separated a long time ago. I do know that there are often years when the first born girl never encounters either Link nor Ganondorf but that there are times when both of them appear. They always go together too, there have never been years when there has simply been only Link or only Ganondorf and while Link often lives long years after defeating Ganondorf I doubt it's ever the same. But those are just my theories, even with my own piece of the Triforce I only know so much.
And I would like that and will look forward to it.