Disclaimer: Characters belong to JRRT.
Warning: SLASH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!SLASH!
A/N: Hehehehehehehe. This is getting longer and longer than the original plan. This is what happens when I keep editing. I keep getting ideas! You want this to end? Kill the muse.
"I love you, Haldir."
Glorfindel waited. His heart hammered in his chest. Still, Haldir remained silent, unmoving. Glorfindel suddenly feared that he may have made a mistake. Or maybe he was too late?
/No! I can't be!/
"Haldir?" Glorfindel whispered, looking at the other elf's face for any sign of…anything.
Glorfindel began to wonder if Haldir had heard him.
"Haldir, I love you." He said again, louder this time, desperation making his voice a little gruff.
This time, the March Warden closed his eyes. Glorfindel could feel the elf in his arms shake as Haldir drew a deep breath.
"Glorfindel," Haldir whispered as he opened his eyes, gazing at the fearful look of the eldar. "my death is not your fault."
Glorfindel did not understand at first.
/Death?/
"Haldir what are you…" Then he realized what Haldir had thought…the March Warden thought…
Glorfindel shook his head frantically, his arms around Haldir tightening, as if to make sure the March Warden would not escape.
"Haldir, it's not…like that. I am not saying this…because of what's happening to you, which I won't allow. Well, partly it is, but not because of what you think. I am not saying I love you because I feel guilty."
Glorfindel looked into Haldir's eyes, moving his hand to cup Haldir's face.
"I am saying it because I do."
Haldir's face filled with pain, and he shook his head, denying what Glorfindel was saying. Tears flowed from his eyes, and rolled down his cheeks.
/Not now! Why only now?/
"No." He sobbed. "You don't. You can't. No!" He began to struggle, pushing Glorfindel away.
"No! No!" He yelled.
Glorfindel was not prepared for Haldir's sudden outburst and found himself pushed out of the bed. Before he could get up, the March Warden ran out the door.
"Haldir!" Glorfindel called out, running after the fleeing elf.
"Haldir, Stop!" He shouted again, but the March Warden kept running. Down the talan, into the woods.
Glorfindel could not afford to lose sight of his lover. He did not understand what just happened, or why. He had to get to Haldir.
/Haldir, what is it?/
A million questions raced through his mind as he ran after the elf he loved.
/Haldir./
Glorfindel was not letting him go. Not like this.
/I love you, Haldir. I will not lose you. Not while you love me too. Give me a chance. Please./
Haldir may have been injured. But adrenaline, and a desperate need to get away fueled him, giving him speed and strength that Glorfindel had not counted on.
/Haldir./
Glorfindel ran faster. He needed to catch the March Warden.
/What if he doesn't love me?/
For a moment, the question made Glorfindel doubt, and almost stumble when his steps faltered. But he regained and continued the chase.
/No. He loves me. Otherwise, he wouldn't be… It's my fault./
Glorfindel skidded to a halt.
Haldir had stopped running. He was on the ground, kneeling, arms around himself, rocking himself. He was crying.
Glorfindel felt tears well up inside him. He cautiously made his way to his lover. He dropped on his knees beside Haldir.
Tentatively, he reached out a hand and placed it on Haldir's shoulder. The March Warden looked at him, tears running down his cheeks.
"You can't love me!" Haldir whispered raggedly. "You can't."
"Why?" Glorfindel asked.
"Because it's too late!" Haldir cried, his voice once again shouting. He desperately needed Glorfindel to understand.
Hands shaking, he reached out and clasped the eldar's hands and held them against his chest.
"Glorfindel, you love Ecthelion. Not me. You love him. Him!"
Glorfindel shook his head.
"No! You love him! You have to love him now!" Haldir screamed. "Not me! Not now!" It wasn't fair. Why couldn't Glorfindel have loved him a month ago? Why now, when he was dying? When they had no future?
/No! He doesn't love me. He just thinks he does. He loves Ecthelion. Oh Valar, please. Don't let me hurt him! I love him too much to hurt him!/
The eldar moved closer, trying to free his hands in the process so he could gather the distressed elf in his arms. But Haldir wouldn't let go.
"Haldir, I love you. I'm sorry if it's upset you. But I do. And I don't understand."
Haldir was shaking his head again, then he looked at the eldar, his eyes pleading.
"Glorfindel, please. Love Ecthelion. Not me. It's too late. It's too late for me."
"Haldir, what are you talking about?"
Haldir closed his eyes.
"You were in love with him! You chose him and I've accepted that. I..I've a..acc.cep.t..ted….accepted that!"
"Haldir…"
"No! You can't love me! I won't let you!"
Glorfindel was taken by surprise when Haldir pushed him away. Gathering himself, he made a move towards the other elf.
"No!"
Glorfindel never expected Haldir to hit him. But the other elf suddenly swung and the eldar found himself face to face with the forest floor, his jaw hurting from the impact with the other elf's fist.
Shaking his head, he stood up and braced for another attack. But Haldir was huddled against a tree.
"Can't love me. Won't let you. Love Ecthelion! You chose him! Love him. Not me. Please. It's too late." Haldir whispered, over and over again, pleading with the eldar. Glorfindel carefully made his way to Haldir. But when he tried to touch the other elf, Haldir launched another attack. But this time, the eldar was prepared.
Glorfindel captured Haldir's hands in his. Using his body, he pushed until they were on the ground, the eldar on top of Haldir, pinning him to the ground.
"Haldir!" He shouted. "Stop!"
The March Warden stopped his movements, but the tears continued.
Glorfindel sighed and placed his forehead against Haldir's.
"Please, Haldir. What's wrong? Don't you want me to love you?"
"No!"
"Why not? Is it because you don't love me anymore?"
"NO!" Haldir shouted. "I love you! I will always love you! Don't you dare say that!"
"Then what is it? Why don't you want me to love you?"
Haldir's body grew limp, as if he finally stopped fighting.
"Because you can't."
"But I already do. I have. For a long time. I think ever since the beginning, when we were at lover's cove and made love…"
"Stop." Haldir said in an anguished voice.
"Haldir. Help me understand."
"It's too late, Glorfindel. I am dying. You can't love me. I'll be dead in a few…"
Glorfindel covered Haldir's mouth with his hand.
"No."
Haldir moved his head to the side.
"Yes. I'll be dead in a few days. That's why you can't love me. I don't want to hurt you. Be with Ecthelion. He'll make you happy. Maybe you just think that you love me."
"I KNOW that I love you, Haldir. And you are not dying."
Haldir closed his eyes.
"Glorfindel, please don't do this. I don't want to hurt you. I love you too much. Don't do this. I will be gone in a few days. Damn it! This was supposed to be so simple. You are supposed to be with Ecthelion forever. You chose him. I accepted it. I can die in peace, knowing you will be happy!" The tears started again.
"Haldir, I did not choose Ecthelion. I chose you. I am sorry that I took this long to tell you. I was stupid. But not anymore. I love you, Haldir. WE will be together forever. We will be happy."
"No, we won't. I am dying."
"I won't let you."
"You can't stop it."
"Yes, I can."
"No. You can't. Don't love me, Glorfindel."
"It's too late. I already love you. I can stop this. I won't let you die.."
Haldir closed his eyes and shook his head.
"You are stubborn." He whispered.
"So are you." Glorfindel returned. "And I love you for that."
Haldir sighed and gave up. "I WILL die."
"No. You won't."
The two elves fell silent, yet both not giving up the argument. The sounds of the forest grew louder.
"Are you hurt?" Glorfindel asked, breaking the silence when he remembered Haldir's injury.
"No." It wasn't a lie. Somehow, Haldir's chest didn't hurt anymore. /But it should. This is not right./
"Let's go back to the talan." Glorfindel stood, and assisted Haldir on his feet. Then he hauled the younger elf in his arms before Haldir could protest.
"I can walk." Haldir said, though he didn't struggle.
"I know. But you'll need your strength."
Haldir looked at Glorfindel. Desire and love burned in the eldar's eyes.
"I love you." Glorfindel said to him. In his eyes, Haldir could see what the eldar had in mind when they reached his talan.
"Glorfindel…" He whispered as he rested his head against the eldar's shoulder.
"I love you, Haldir. Nothing you say will change that."
Haldir sighed. He closed his eyes. He was too tired to fight. Too tired. And he had been waiting forever to hear what Glorfindel was telling him now. But he knew he could not allow it. But to be Glorfindel's lover again…this time loved…It was too tempting.
/Just…one more time. He does not love me…he can't…he…/
"Yes, Haldir. I do."
Haldir gave up the argument.
Glorfindel placed Haldir gently on the bed. Then he proceeded to remove Haldir's clothes.
The younger elf did not protest, though he did not help either. He watched as the eldar removed his clothing. No words were spoken.
When Haldir was naked, Glorfindel removed his own clothes then joined the March Warden on the bed. He pulled the blanket over their nude forms, and gathered Haldir into his arms, tucking the other's head under his chin.
"Glorfindel?"
"Sleep, Haldir. I do not want to hurt you. We will sleep together for now. We will make love when you are better."
Haldir sighed. "I've done nothing but sleep, Glorfindel. I was asleep only a few minutes ago. I cannot go to sleep again this soon."
Glorfindel smiled. "Haldir, you are recovering. You need to rest."
"I cannot force myself to rest. Besides, I think I've rested enough anyway."
Glorfindel continued to smile.
"Then what do you want to do, Haldir?"
Haldir fell silent. He knew what he wanted to do. Only he couldn't.
/You have to let him go, Haldir. You cannot be selfish. You will only hurt him!/
"Fine. I will sleep."
Somehow, Glorfindel knew what went on in Haldir's mind.
/I am not letting you off that easy, Haldir./
Still, the eldar hesitated. He did not want to hurt Haldir. What if his younger lover was not ready?
//He will be fine! Now make him happy, Glorfindel of Gondolin. Or I will make you very sorry!//
Glorfindel was startled. Who was…?
/Manwe?/
But the god did not respond. Glorfindel smiled at the ceiling of the talan.
/Thank you./
Haldir was not going to die.
/I promise I will make him happy./
//Be sure to do that. Otherwise, you will lose him. I promise you that. His recovery is not complete yet.//
Glorfindel understood. This was his only chance. And he could still lose Haldir.
//Until the new moon, Glorfindel. If you cannot heal him by then…//
/I will not lose him!/
Haldir had closed his eyes as he was wont to do during the past few months, trying to go to sleep. But he was too awake, too not tired. And Glorfindel was too close for comfort. Oh, he liked being in his lover's arms. But they had not been together for a while and Haldir missed him. It was evident in the way his body responded to Glorfindel's heat.
Haldir needed a cold swim in the lake.
"Are you asleep?" Glorfindel asked quietly.
"No. I am trying to. Stop disturbing me." Haldir said, annoyed. He wasn't really being disturbed. It's only that Glorfindel was too close. But he knew if he tried to move away, the eldar would bring him closer.
"Would you like some help?"
"What hel.." Haldir gasped and his body arched when Glorfindel's fingers closed around his aching arousal.
Glorfindel caressed the head with his thumb. Then he gently squeezed. Haldir nearly screamed.
"G..Glor.f..fin..del…?"
"To relax. It will be easier to sleep when you are relaxed." Glorfindel kissed the top of Haldir's head while he continued to work on the March Warden's arousal.
Haldir was shaking, tremors rocking his body. They had been apart for too long. After all the pain that he had gone through, Haldir's body had become more eager for Glorfindel's touch.
Haldir gripped the sheets. His hips arched of the bed and he moaned.
Glorfindel continued to caress, tug, squeeze, and massage Haldir into completion.
It didn't take long. Haldir came with a scream, spraying the sheet covering them with his seed, as well as his thighs, belly, and Glorfindel's fingers.
After the tremors, Haldir lay limply against Glorfindel.
Supporting himself on his elbow, Glorfindel watched Haldir's satisfied expression and smiled. He leaned forward and pressed his lips against Haldir's. He still held the younger elf's flaccid cock in his other hand. Moving his hand up and down, then cupping the balls, nudging the inner thighs, teasing the slit, Glorfindel smiled when he felt Haldir's arousal return.
Haldir's eyes grew wide when he felt himself begin to harden again. He met the eldar's eyes and he saw the twinkle in them.
"Glorfindel?"
"I believe you can handle eight times, Haldir. And you need to be completely relaxed. I am going to be making sure that you are."
/Oh Gods./ Haldir looked at Glorfindel in disbelief. Surely the eldar didn't mean to make him come eight times! By hand!
"Glorfindel." Haldir's voice was slightly…fearful.
The eldar kissed him on the nose, and smiled.
"Relax, love. Enjoy the ride. I love you."
Haldir's breath hitched and his heart hammered in his chest. There was no way he could stop this, partly because he didn't want to.
He closed his eyes and enjoyed the sensations coursing through him.
"No, you…Ahhh!..don't" The last word came out a whimper, Haldir's hips moving, thrusting against the eldar's hand.
"Yes, I do. Very much." Glorfindel replied, keeping a steady rhythm.
"You can't…"
"Oh, but I do."
"I won't..ahh..let you."
"Not your choice, love."
Haldir was about to retort but his word became moans of pleasure as Glorfindel intensified the strokes. Afterwards, he was too mindless to argue.
Glorfindel pleasured Haldir until the younger elf was exhausted. It only took four until Haldir could no longer move.
Smiling smugly, Glorfindel gathered the March Warden in his arms after cleaning him up with a cloth.
"I love you."
Haldir's eyes were already closed.
"No…won't let…you." Haldir mumbled, but he was falling into deep reverie.
"I love you, Haldir."
"No."
"Yes."
"No."
"Sleep, Haldir."
Silence.
"And yes, I love you."
"No."
"Yes."
Haldir fell asleep at last.
Glorfindel pressed his lips against Haldir's temple.
"I love you. And I will do everything to get you to accept it. It's not too late."
Glorfindel glanced at the sleeping figure in his arms.
"I love you so much."
TBC
A/N: After all the things Haldir went through, I think him hitting Glorfi is justified. Hehehe. I have not made a decision about elrond and erestor. We'll see what my mood will be. And then there's what happens to Ecthe. But that is already semi-decided. Unless I have another mood swing. And I have not yet forgotten about the elf deaths/s. What else? Oh yeah, what do you think about Vairye and Manwe?
THANKS FOR THE REVIEWS. I will think about your suggestions. Thanks for sharing with me. It definitely helped. Thankies again!!!
