Sorry for the long update. School had been so busy and I had to balance swimming training between school and it's not going too well.
Jack rapidly as fast as the wind could carry him. He darted left and right trying to follow the black sand to find where it would go. The sand seemed to have a mind of its own. It flew at an incredibly fast speed straight and it suddenly stopped and flew straight in the opposite direction, hitting Jack square on his chest. The impact was pretty hard. He blinked away tears and coughed. He tried to find the dust but it was completely gone.
"Frost! S'uppose ya lost it now, aye?" Merida said as she and Rapunzel rode Toothless. Merida clutched Toothless tightly and her legs where slightly shaking but that did not change her tone and attitude.
"Ya idiot, we're not gonna find where it goes now. We got a small bit left."
"relax, redhead. I've got a plan." Jack said, taking off his cape and placed the bit of black sand in the center. Then he tied his cape around it and swung it around. The ball was tightly wrapped in the cape and Jack made sure it wouldn't be able to get out.
"Frost." Merida exasperated "if ya did that four hours ago…"
"Where did you even get that cape?" Rapunzel said tilting her head slightly.
"It's not a cape."
"Then what is it?"
"Dunno. Anyway, let's try this." Jack said clutching the edge of his staff and softly tapped the ball inside the cape. He could feel the ice melting and the black sand shot straight forward Jack thought his arm would pop right off its socket.
Toothless snorted and followed Jack and the black sand.
Jack clutched the cape with both hands. The cape would bounce and zip around and hit him but he wouldn't let go. A few minutes later, the sand stopped and flew straight up.
"Wow, dude slow down!" Jack cried as he hanged on his cape. The sand flew straight up through clouds and past birds. It flew so high, Jack could see in front of him a dark blue sky. Suddenly the sand turned around and flew straight down.
Jack has never experienced falling such a height. He shut his eyes for a few minutes and let the wind run past his face. He waited for the fall but there was none. He opened his eyes again. They were still falling but he could see an island below. It seemed like a regular jungle without any inhabitants.
The ground was coming in fast. He could see right below him was a large hole and he couldn't see what was inside. The sand shot straight through the hole and jack was pulled in. He could hear Rapunzel's voice yell his name before he hit the cold hard ground and pass out.
"Jack!" Rapunzel yelled as Jack shot into the hole. "Merida, he could be in danger." Rapunzel said, biting her lip.
Merida looked at the hole with actual worry. "But… Toothless can't fit in there."
"I'll go alone." Rapunzel said, jumping off Toothless and landing on the ground beside the hole.
"I'm comin' too. Yer gonna need backup." Merida said, smiling and gripping her quiver.
They both looked into the hole and jumped. Rapunzel's bare feet hit the ground and she immediately looked around. "This place is empty." She said, looking around.
"Maybe he just pass here and flew into another section…. Merida?" Rapunzel said, looking behind her. She saw Jack and Merida holding hands.
"Jack? Hey you're here! Where's the sand?" Rapunzel said, slowly walking towards them.
"Rapunzel, Merida is my new girlfriend!" jack announced gleefully.
Rapunzel suddenly stopped. "What?"
"Aren't you happy?" Merida said, smiling and kissing Jack.
"Um… well, I… thought Jack…. liked me." Rapunzel stammered, gripping a small group of her ahir nd staring at her feet.
"Are you serious?" Jack laughed "I never liked you."
Rapunzel stared at him "Jack?"
"I would never like you. You are nothing compared to Merida."
"Jack!"
"Merida is a princess and you are nothing but a Blondie who has no other friend other than an invisible spirit."
Rapunzel bit her lip and started running away. Anything was better than there.
Jack woke up to a terrible head ache. He sat up and saw Merida and Rapunzel talking in front of him.
"Hey guys, what's going on?" Jack said, slowly standing up and approaching them. None of them answered.
"Hellllooooooooooo. Are you guys deaf or something?" Jack laughed.
Rapunzel turned to him and said "Jack, can't you see Mrida and I are talking. You are making it hard for me to ignore you."
Jack was still smiling. He knew it was a joke "Why would you ignore me?"
"Because she can't see you, duh!"
Merida turned around and looked straight pass him. "Rapunzel, who are you talking to?"
"No one, we should probably find Hiccup now." Rapunzel said, smiling.
"Punzie, this isn't funny." Jack said.
Rapunzel and Merida both turned around and walked pass him. Jack inhaled sharply. It's been a while since someone else passed through him. He hated the feeling. And he hated even more coming from the person he really liked.
"Merida, I'm here." Hiccup's voice said.
Merida turned around and shot him in the face "Stop it! Show me da real Hiccup!" She cried.
"It's me, the real Hiccup!"
Merida turned around and shot him in the face. "Cowards!" She screamed.
She felt a presence behind her and aimed her arrow to see Hiccup sitting on the floor with his head buried on his knees.
"Are ya the real Hiccup?" Merida asked but he didn't answer.
"Tell me!"
"There's no point talking to a fake Merida." Hiccup's voice said hoarsely. Merida sighed in relief and dropped her arrows.
"Hiccup, it's me. I came to rescue ya. Rapunzel and Jack are here. Let's go."
"You're not real."
"Hiccup, I'm the real one!" Merida cried
"Prove it."
Merida sighed and took out the silver flower he gave her that faithful night. It glowed brightly in the dark.
Hiccup looked up. His eyes looked tired but relieved. He smiled and stood up and hugged her.
"I'll never let ya go again. Yer so stupid, can't ya defend yerself." Merida said, hugging Hiccup tightly and silently crying.
"I'm so, so sorry." Hiccup said, burying his face on Merida's shoulder.
"… Don't ever leave me again." Merida said, smiling as tears fell down her cheeks uncontrollably. She felt Hiccup smile on her shoulder.
"Never, I promise…"
