I'm not 100 per cent sure where the story is going from here, so bear with me.
Link was still a little stirred by the last little… adventure. He took his time getting back to the castle, he was sure the girl would reappear any second. By the end of the first day, Link was in Hyrule Field and still had seen no sign of Morgan.
"This is many levels of weird." He told Epona as he unsaddled her. He set up a makeshift campsite and settled in to sleep.
His first thought was, not another dream. However, before he had time for a second thought, a woman approached him. Link kneeled, although he wasn't sure why. The woman simply radiated power.
"Rise, bearer of Courage." She said. Link looked at her. She seemed so familiar… "What happened to you yesterday was only the beginning, Hero. An old evil is rising once more. You are poorly equipped to fight it."
Link looked down at his feet. He felt ashamed that he was lacking.
"None of that, Hero." The woman told him. "You must once again retrieve the Master Sword. You have returned it, but you have need of it again. The girl you met, Morgan, she is in the middle of this. She will have boundaries that she can not cross. You must make up for that. You must relearn what you once knew."
"How?" Link asked. The woman smiled.
"Show me your Triforce, Hero." Link held out his left hand. The woman took it and kissed the golden triangle. Memories flashed through Link. They were his, but also not.
"These are the memories of a previous life." The woman told him, "They will serve you well against this evil. I have every faith in you, Hero, but please… if there was ever a time where failure was not an option, this is it. Not just our world is in danger."
The woman turned and walked away.
"Wait!" called Link, "Who are you?" The woman smiled.
"I am Faore. Good luck, Hero."
Link woke with a start. He heard hooves. He jumped up and pulled out his sword. A black mare galloped past, before turning and coming back. It stopped in front of him.
"Link!" said the rider. "Glad to see you again."
Morgan swung off her horse. Link's eyes widened as he saw the dragon on her shoulders, but he didn't comment on it.
"Do you want to tell me why you disappeared on me?"
"Well, I had to question Dark Link. I was going to be back anyway. I'm surprised at you. I have never left you hanging."
"You have what?"
"Oh, right." Morgan sighed. "Link, I know it's a little much to believe, but this isn't the first time you've lived. In a previous life, you fought and defeated…"
"Yeah, I know," Link interrupted her, "Faore gave me those memories. But I haven't met you until, literally, yesterday."
"Only one day passed here?" Morgan asked, "It's been three for me. Anyway, do you have any idea how much time has passed since those memories Faore gave you and now? Do you think Hyrule has needed a hero only twice in that time? This life was not the first or the last time you've fought Ganondorf. I've been… around. Never during your big fate-of-the-world quest, I wasn't allowed. But I've been a guide, I've almost always given you a sword after you've returned yours, I've fought beside you. I forgot that you're not the same Link I saw last time."
Link was silent for a while, trying to digest this information.
"I'm sorry." Morgan said. "Immortality takes a toll."
"Immortality!" Link exclaimed.
"Shit, I made it worse, didn't I?" Morgan said. She sighed again. "I'm sorry. None of this is important now. We have bigger problems."
"Stop apologizing." Link ordered. "We have to go to the Temple of Time. Faore told me that I needed the Master Sword."
"She said you needed the Master Sword? Understatement of the century. We are doomed without the Master Sword." Morgan said, mounting her horse. Link got on Epona, leaving behind his campsite materials.
"First Dark Link, then Girahim." Morgan shook her head. "Why must I make so many enemies?"
