Main Plot Part 1: Jack ran his back down Rapunzel's sides as she dragged him closer by his neck. As the two kissed, Jack would try to catch Rapunzel off guard and try to take it a bit farther. Two things were wrong with this, though. They were sitting on a bench in front of their school, and Rapunzel has never done anything more intimate than kissing and she wasn't sure she was ready yet.

Jack quickly snuck his hand up the back of her shirt, fiddling with the back of her bra.

"Jack!" Rapunzel snapped between kisses, only opening her eyes for a second. She then drew him in closer and more intense while making out.

Jack's hand moved out from Rapunzel's thin pink shirt with black stripes. It was too hot on this spring day for her usual lavender hoodie, yet she still wore her favorite short skirt that matched the hoodie, while also wearing black tights. Rapunzel had long thin legs that seemed to look perfect in those black tights. How could Jack resist himself?

The sun was shining on them and birds tweeted. The school garden was always their meeting spot when Jack couldn't keep himself from Rapunzel. Surprisingly he was the one who always texted her first, called first, and wanted to see each other the most. That didn't bother her though.

As soon as Rapunzel thought that she wouldn't have to yell at him again, Jack started feeling up Rapunzel's boobs.

"Jack! Damn you!" Rapunzel pulled back and readjusted her big lavender glasses. He long braided hair was draped across the back of the bench, then circling on the ground. Jack smiled, trying not to laugh, playing with a piece of her hair.

"Come on, Goldilocks. Why can we ever have some fun?" His eyes glanced over her way and Rapunzel's face instantly went from serious to quirky. Besides, she didn't mind it too much anyway.

Over Jack's shoulder, Rapunzel could see Merida and Hiccup walking towards them. Hiccup was clutching his notebooks close to his chest looking down at his feet. Merida was the exact opposite, marching right to them. Every time she took a step closer to Hiccup, he would take a step the other way, keeping the same respectable distance between them at all times.

Unlike Jack and Rapunzel, who have been going out for almost a year now, Hiccup and Merida were only going out for a week. After Jack convinced Hiccup to confess his feelings for Merida, she decided to ask Hiccup out, and with a small voice he replied with a yes.

The story of how Jack and Rapunzel got to be a couple varies on who you ask. Jack says that Rapunzel wouldn't stop flirting with him during study hall sophomore year. During Jack's study hall time, he would go outside and was convinced that Rapunzel would follow. He made the decision to put her out of her misery and ask her out. Of course, everyone knows that's not the full story. The real way is the way Rapunzel tells it. When Rapunzel found out that her friend Jack was in the same study hall class as her, she was so excited. They bonded outside until one November day Jack casually asked Rapunzel to accompany him to a school football game that night. When she met him there, they got talking about their first kiss and how Rapunzel had never had one. Jack swooped in and gave her a kiss then and there. They spent the rest of the night in the janitor's closet sharing secrets and kissing.

So what are these four doing, hanging out with each other? How could four completely different people from four completely different groups be best friends for the past three years?

Jack, the most popular and hottest guy in school. Rapunzel, the A+ student who loves the fine arts and reading. Merida, the record setting athlete for school. Hiccup, the scrawny kid who used to eat lunch alone.

Back Flash Part 1: It was freshman year and Hiccup was already the first target that people saw to pick on. Especially the bitchy athletes. They always picked on him for not being able to throw a ball in gym, or always being picked last on the teams. His small body could not take the strain physical activity. Although, Hiccup did always notice one of the girls never participated in the teasing. A puffy, fire truck red haired girl.

"Jeez, Hiccup. You're such a clutz. You can't even run straight without falling!"

"I would teach you how to throw, but I'm not sure how your flubbery arms work!"

"Maybe if you actually tried, you would be better!"

Today this was too much for Hiccup. He ran out of class still in his red gym shorts right into the janitor's closet. This is where everyone who wanted to skip class or be alone went. As soon as Hiccup shut the door to the closet, he tripped on something and fell back. There was a sheepish scream coming behind him as he landed with a thud. When Hiccup turned around there was a beautiful girl sitting on a bucket with long golden hair hanging from the shelves, brooms, and other cleaning supplies. She was reading a book with dragons and castles on the cover.

"I'm so sorry! I didn't mean to trip! I was just- I hope I didn't- Oh great! Why do I keep embarrassing myself today! I'll just leave you alone with your book." Hiccup turned to go, but she stopped him.

"No it's alright," the girl said with a smile. "This closet is big enough for two. I'm Rapunzel, by the way."

He stared at her for a while. "…Hiccup," noticing the hair around him, Hiccup did a full exam of the room. "Aren't you scared people will think we- we- we're…. dating?"

Rapunzel looked up from her book. "No? Why would they think that?"

"Because we're in the cleaning closet together."

"I don't think so. So what brings you here today, Hiccup?" Rapunzel turns back to her book, but still listens to what Hiccup has to say. Somehow Hiccup understands that. He understands that she won't judge him, or ignore him. He understands that Rapunzel gives off such an innocent vibe that it's impossible for her to be hurtful.

"Nothing important. Just some bullies making fun of me for my flubber." Hiccup raises his arms to show the absence of muscle he possessed.

Rapunzel looked up from her book. "Then let's tell them to stop." She stood up leave, shutting the door behind her. "Aren't you coming?" she called when Hiccup wasn't following.

They waited outside the gym for the bell to ring so Hiccup and Rapunzel could confront the girls together. When the girls finally left the locker rooms, Rapunzel was ready for what was about to go down.

"Excuse me, but could you please stop making fun of my friend Hiccup here? He doesn't appreciate it." Rapunzel said with a strict, yet delicate tone.

Hiccup felt his stomach flip. That was the first time anyone had called him a friend. Maybe things would start to change now.

"Aww look. It's that one girl from my science class I was telling you about. The one who can't wait to answer the question and literally jumps out of her seat when the teacher makes a mistake. She's such a nerd," said the one with her black hair in a bun.

Rapunzel looked back at Hiccup for help or advice. He gave back a look of guilt and regret.

"Mulan, look! They're about to cry!" said the other.

Then another girl came by, and now Rapunzel was sure she wouldn't be able to win this battle.

"Mulan! Aurora! Don't you guys have anything better to do than pick on people! Fuck off!" shouted the girl.

Hiccup was star struck by this girl. If this was a cartoon his heart would be beating out of his chest and his eyes popping out of his head. This redhead girl finally stood up for him. She was tall, sturdy built, with long corkscrew hair. He was instantly in love.

"Sorry about my friends, I don't even like them. I'm Merida," she announced with a smile and slight head nod.

Rapunzel stepped forward. "I'm Rapunzel, and this is my friend Hiccup," she motioned to him since he obviously was frozen by love. Although, Merida seemed to be oblivious to Hiccup's feelings.

"Would you like to sit with me and my friend Jack for lunch?" Merida called as she started walking to the cafeteria.

"We would love to!" squealed Rapunzel while dragging along Hiccup.

"Sweet! Just… Watch out for Jack, he likes to mess with people sometimes, but I'm sure you'll love him in the end." Merida was right in more ways than one.