They were captured. Astrid and Hiccup were captured by the pirates while flying together. They were dragged into the basement with their hands and legs tied up.

"Welcome back, boy!" The leader said with an evil grin.

"I'm going to have so much fun with you and your girlfriend!" He said as he approached Hiccup, grabbed him and threw him face down on the floor. Hiccup started to panic when he felt his pants being pulled down. He was about to be raped again. And this time, Astrid will be here watching it. Suddenly he felt a sharp pain and he couldn't stop himself from screaming. The pain was excruciating and he just wanted it to stop. He could hear Astrid screaming at the leader to stop, but he knew it was no use because he never listens. After the leader was done, he left the basement, leaving Astrid and Hiccup alone.

Hiccup was lying on the floor, sobbing and trembling. Astrid had tears in her eyes.

"Hic-Hiccup? I... I'm so sorry. Can... can you move? Can you try to move towards me?" She asked with a shaky voice. She saw him nod weakly. He did his best to move with his hands and legs tied up, and eventually managed to sit next to Astrid. He rested his head on the wall behind him and took in deep breaths. He wanted to pull his pants back up but he couldn't because his hands were tied behind his back. Astrid let out a whimper when she saw blood on his still exposed thighs.

"Hurts... so bad." He sobbed and looked at her. Astrid was about to speak when suddenly the door slammed open. The leader was back. Astrid used her body and did her best to cover Hiccup's exposed lower body. She glared at the leader.

"Don't you dare touch him!" She shouted. The leader laughed evilly.

"Oh, I'm not going to touch him. It's your turn now!" He smirked and grabbed Astrid, throwing her on the floor face down. He took off her skirt and pulled her leggings down. He undid his pants and raped her. Astrid screamed from the top of her lungs and started to sob loudly.

"No! Stop! Please! Don't do it to her! You are hurting her! Do it to me! You can do it to me all you want! Just leave her alone! I'm begging you!" Hiccup cried out. But the leader showed no sign that he heard him, and kept thrusting into her.

"Astrid! Baby, don't focus on him. Just focus on me. Just keep looking at me." Hiccup said to her. Astrid looked at Hiccup coldly and spoke.

"This is all your fault. This happened because of you. I hate you, Hiccup." She growled.

"No! Astrid!" Hiccup screamed and woke up covered in sweat. A sob escaped his lips as he got out of bed and ran downstairs. Stoick was sitting on his chair downstairs when he saw his son running to the door.

"Son? Where are you going? Is something wrong?" Stoick asked worriedly. Hiccup turned around to look at his dad.

"I... I need to see Astrid. I need to make sure she is okay." He sobbed and left before his confused dad could ask him anymore questions. It was late, so the whole village was empty. He ran as fast as he could to Astrid's house and pounded on her door. A few moments later, the door was opened by Astrid's parents. They were surprised to see him.

"Mr and Mrs Hofferson. I'm so sorry to disturb you... but can I see Astrid? P-please? I need to see her." He sobbed. They were confused as to why he was sobbing, but they let him in anyway.

"Sure. Of course, Hiccup. Come inside." Mrs Hofferson said. Hiccup thanked them and ran upstairs to Astrid's room. He knocked a few times on her door before opening it. Astrid was asleep, but woke up when she heard someone knocking on her door. She sat up when her door opened.

"Hiccup?" She said sleepily, rubbing her eyes. Hiccup rushed to Astrid, got on her bed, straddled her thighs and started kissing her on her lips, and then her face.

"Oh Astrid. Thank Thor, you are okay! You are okay!" He said in between kisses, stroking her face.

"Hiccup, of course I'm okay. What's wrong? Why are you crying?" She asked worriedly, wiping his tears with her hands.

"I... I had a n-nightmare. You and I were captured, and they raped me again! But that's not the worst part... they r-raped you, too! I... I begged him to leave you alone and do it to me instead but he w-wouldn't listen to me! It... it f-felt s-so real!" He sobbed loudly, hugging her tightly. Astrid sighed and hugged him back.

"It's okay, baby. It's just a nightmare. It wasn't real. I'm okay. We are both okay." She said while gently rubbing his back. They stayed like that until he finally stopped crying. Astrid decided that it was best that Hiccup stayed with her tonight, so she let him lie down before going downstairs. She found her parents in the living room sitting on the sofa.

"Mom? Dad?" She called. They both turned around. They got up and walked to her.

"Sweetie. Is everything okay?" Her Mom asked. Astrid shook her head.

"Is it okay if Hiccup stays with me tonight? He... he had a horrible nightmare, and I think it's best if he stays so he won't feel so scared." She said softly. Her parents looked at each other before her dad spoke.

"Of course he can stay, sweetie. We overheard your conversation with him. Is he okay?" Her dad asked. Astrid let out a sigh.

"I don't know... This isn't the first time you know. He has been having a lot of nightmares ever since we rescued him. It always breaks my heart to see him wake up so scared all the time." Astrid said, looking down with tears in her eyes. Her dad sighed.

"I know that you have always been there for him when he needed you the most, and it will take time, but I am positive that one day, he will get better and be his own self again, because he has you." Her dad said while lifting her chin. Astrid gave a slight smile before giving her parents a big hug.

"I love you, Mom and Dad."

"We love you too, Sweetie." Her Mom said with a big smile. Astrid smiled back before going back upstairs to her room. When she went inside, she saw Hiccup still awake.

"Hey, baby. My Mom and Dad said you can stay here for the night." She said with a small smile. She climbed on top of her bed and cuddled with Hiccup.

"I really don't know what I would do without you, Astrid." He whispered and kissed Astrid on her lips. She kissed back and they both fell asleep.