They were in Hiccup's hut. He and Astrid were sitting on his bed, while the rest of the gang gathered around him.
The truth is, he really didn't want to tell them what happened, but he thought that maybe telling someone would help him overcome it.
After a long moment of silence, Hiccup finally spoke.
"I... I was tortured. Humiliated. He... he beat me up. He... hurt me." He said looking down with his eyes closed. The gang knew he wasn't finished so they stayed quiet. After a few minutes of silence, he looked up with tears in his eyes.
"I was raped. He raped me." He whispered with a quavering voice. Everyone gasped. Their eyes widened in shock. They couldn't believe what they were hearing. Fishlegs covered his mouth with trembling hands and had tears in his eyes. Snotlout backed away in shock. Ruffnut and Tuffnut's jaw dropped in surprise. Astrid shook her head in disbelief and tears blurred her vision.
"It h-hurt. It hurt so bad and I j-just wanted him to stop. You have n-no idea how much I begged him to stop but he just wouldn't listen to me. He raped me over and over again, and I f-felt so disgusting. He let them watch. He let everyone watch me get raped. It was so humiliating. H-he got the others to hold me still to keep me from struggling too much and he gagged me because he said I was screaming too loud. And he never stopped t-touching me. He touched me everywhere! I hate him! I hate all of them! I hate them so much!" He sobbed loudly.
They were speechless. Fishlegs turned away and started crying. Snotlout squeezed his eyes shut and did his best to hold back the tears. Ruffnut used her hands to cover her ears and whimpered, while Tuffnut hugged her sister tightly. Astrid kept sniffling and wiping her tears. She wanted to hug Hiccup but he flinched at her touch, so she decided to speak instead.
"Hiccup... I'm s-so sorry you had to go through something so traumatising. I wish there was s-something I could do to make you feel better." She whispered, voice trembling.
"I w-wish that all of this is just a horrible n-nightmare. P-please make me wake up from this nightmare. I w-want to wake up." He sobbed. Astrid looked at him sadly. They both knew that this was not a dream.
"I'm so sorry, baby." Astrid said quietly. She couldn't stop herself from crying. Hiccup sobbed louder and hugged her.
"P-please don't leave me, Astrid. Please don't leave me because of this. I need you! Please!" Hiccup hugged her tighter and sobbed on her shoulder. Astrid was surprised he would think that she was going to leave him because he was raped. She was never going to leave him. Ever.
"I'm not going to leave you, Hiccup. Why would you even think that?!" She said. Hiccup didn't reply. He only continued to sob. After awhile, Astrid spoke when she finally stopped crying.
"Was... was the one who raped you the leader?" She asked softly, still hugging him tightly. She felt him nod. She sighed and closed her eyes. Not only was Hiccup traumatised, but now they were all traumatised after hearing what he went through.
About half an hour later when everyone calmed down, the gang approached Hiccup and gave a group hug.
"We are going to get through this together, Hiccup. We are your friends, and we will do everything we can to help you." Fishlegs said softly.
That night, they all decided to stay in Hiccup's hut.
But what they didn't know was that Hiccup didn't tell them everything. He wanted to, but he just couldn't bring himself to say it.
