Astrid had expected many things when she entered the party. But seeing her boyfriend smooching with some other girl was not one of them.

She and Eret had been together for over a year and a couple months now. He was the captain of the school rugby team, while she had been part of the Gymnastic club.

While their relationship was somewhat rocky, Astrid had never thought that her partner would be unfaithful to her, but she couldn't exactly find herself to be surprised either. There were rumors regarding Eret, rumors she had chosen to ignore, but now she knew that all those rumors were true.

Eret finally noticed her presence after he pulled away from the girl, and made an attempt to de-escalate the situation, but it ended with him receiving a hard slap across his face.

"We're through!" Astrid venomously spat as she spun around and began to walk out of there.

"I wouldn't have done that if you had been a good girlfriend and slept with me, you bitch!" She heard Eret yell, but she didn't care anymore.

Walking out of the party, she walked as far away as she could from the building. The evening was supposed to be a fun one with her spending time with her friends and boyfriend at the party, but instead it all went to hell.

Reaching a suitable place to stop for a while, Astrid pulled out her phone, and called the only person she could think of at the moment.

"Hello?" The voice of Hiccup rang from the other side.

Hiccup was the son of Stoick Haddock, a famous buisness man, and Hiccup himself was an entrepreneur, working in the company to gain experience so that he will be all ready to take over his father's place when he would retire.

He and Astrid were childhood bestfriends. She even had feelings for him, but believing he was not interested in her in that way and he only saw her as a friend, Astrid had decided to get together with Eret.

"Hiccup…" Astrid spoke.

"Astrid? Hey! How's the party?"

"Um, Hiccup, can you pick me up from somewhere?"

"Wha- wait didn't you go to the party?"

"I did, but something happened. And I'd rather not talk about it over the phone. So, can you pick me up?"

"Yeah, sure. Just tell me where you are."

Once informing Hiccup about her location, he once again reassured her that he's coming for her before ending the call. Astrid smiled a bit at that. That was Hiccup. No matter what, she could always rely on him. Now, only if she had the courage to tell him how she truly felt about him.

Astrid waited for a while, watching as the cars zoomed along the road, and the pedestrian walking. About 15 minutes later, she heard the noise of a vehicle, and looking up, she found a familiar 2011 dodge challenger coming towards her direction. The car stopped in a screeching halt in front of her, and out it came Hiccup Haddock.

His lean frame was dressed in a red t-shirt and black jeans, which went perfectly with his messy auburn hair and green eyes.

"Astrid! I came here as fast as I could. You are okay right? No harm done?"

And there he was, being his cute overprotective self.

"I'm fine, Hiccup. Let's just get out of here." She replied.

"Yeah, let's go." He agreed.

They were about to leave when suddenly someone called out,"Astrid!" Astrid had to hold herself back from groaning as they turned back to see Eret stomping over towards them.

"You're coming with me, now." He growled as he stopped before them.

"We're through, Eret. I'm want nothing to do with you." Astrid retorted.

"Um, mind feeling me over with what's going on?" Hiccup spoke up, feeling confused.

"Oh, nothing much is happening. Eret over here is angry that I caught him cheating on me and broke up with him." Astrid angrily said.

"It's your fault for mot sleeping with me. You owed me that much after everything I did for you!" Eret said as he proceeded to grab her.

"Woah, woah, buddy. Keep your hands to yourself." Hiccup said as he stepped between Eret and Astrid.

"It's between me and that bitch, so better keep your nose out of this, Haddock." Eret growled.

Suddenly, Hiccup's entire deminour changed as he frowned. "What did you just call Astrid?"

"A bitch. I called her a bitch. Because that's what she is. An ungrateful fucking bitch."

"Take that back." Hiccup suddenly hissed.

"Huh?"

"You take that back, or else…" Hiccup trailed off.

"Or else what?" Eret challenged.

"Or else I'll kick your ass."

Eret laughed as he heard those words. "Ha! A shrimp like you will beat me? Ohhhhh, I'm so scared." Eret mocked.

"Try me." Hiccup growled.

Eret frowned and decided to get over with Hiccup and threw a punch at him. To his surprise, Hiccup ducked under the punch, dodging it and retaliated by throwing a right hook straight to Eret's stomach. The taller teen yelped as the fist made contact with his body, knocking the wind out of his lungs.

Eret never got the chance to recover as Hiccup quickly followed the first hit with a left hook aimed for Eret's jaw, followed by a back hand and then another punch, which landed on Eret's chest. The bulky teen dropped on the ground, knocked unconscious as Astrid watched all this in awe.

"Let's go Astrid." Hiccup said as he grabbed her arm and led her to his car.

Once they were inside the vehicle, Hiccup drove Astrid to his apartment. Hiccup's apartment was a decently sized one, with a bedroom, a living room, kitchen, two bathrooms and one extra room for guests.

Astrid sat on the couch in his living room.

"What a fucking bastard. Just because he is your boyfriend, he thinks he now owns you." Hiccup said in frustration.

"Should have dumped his ass long time ago." Astrid said,"Honestly I don't even know why I stuck around for as long as I did. It's not like I liked him very much. And our relationship was going hot and cold all the while."

"Hey, it's okay Astrid. You're not at fault. The fault is his. He could have been a good partner, but chose to be unfaithful." Hiccup soothed her as he sat beside her, putting his hand on her shoulder.

Astrid calmed down a bit and smiled at her friend. "Thanks for standing up for me." She said.

Hiccup smiled back. "No need to thank me. That's what friends are for."

Both shared a giggle before Hiccup got up. "Want me to bring you something to drink?" he asked.

"Hmm, you got anything alcoholic? Because I really think I'll need some after that Eret incident."

"Hold on, I might have something." Hiccup went to the kitchen, and a minute later he returned carrying two jugs filled to the brim with some golden liquid.

"Berk's special brew mead." Hiccup proclaimed as he offered a jug to Astrid.

Astrid gladly took the jug and sipped on her drink, the taste of fermented honey and fruits immediately filling her senses.

"This is some good stuff." She commented.

"I know." Hiccup replied as he took a seat beside her and began sipping his own drink.

The two best friends started a chatting with each other, idly sipping their drinks as they laughed and talked. Astrid had to admit, this was a far better alternative to that party she was invited to.

Hiccup was also enjoying the time they were spending together with his best friend, well best friend after his dog, Toothless. While he would never admit it, Hiccup has always had feelings for Astrid. But seeing how she just saw him as a friend, he never managed to gather up the courage to confess his feelings to her. And when she got together with Eret, he had thought he had lost his chance.

As they chatted away, Hiccup couldn't help but stare at Astrid's beauty. She was a beautiful young woman, but tonight her beauty was almost radiating off her. She wore a navy blue coloured thigh length dress, and her smooth long hair, which was normally kept in a braid, was kept loose tonight.

"Man, I really wish I had never got together with Eret. Literally anybody could have been a better choice than him. Other than Snotlout, of course." Astrid suddenly said.

"And I wish you and I were together." Hiccup said, without even realising what he said just now.

Astrid looked at him. "What?"

Hiccup's eyes widened as he realised what he said, and tried to de-escalate the situation. "What?"

Astrid frowned at seeing Hiccup's nervous smile. She knew he was not the best at lying, and she was adamant at finding out what he meant.

"Hiccup." Astrid says,"What are you not telling me?"

Hiccup remained silent for a few seconds, until he made up his mind and sighed. "Ah, damn it. Alright I will admit it. I liked you Astrid. I liked you a lot! But figured you weren't into me, so I never bothered to approach you. And after you got together with Eret, I kinda gave up and fixed with staring from afar." He admitted.

For a few seconds there was silence between them, and Hiccup was preparing himself for Astrid's reply, which probably will be a rejection. But then, to his surprise, Astrid launched herself at him, holding him by the hem of his t-shirt.

"You fucking idiot!" She yelled at him,"I liked you, like you, too Hiccup! If you had told me you liked me, I'd have gotten together with you in a heartbeat. I only got together with Eret, because I thought you weren't interested in me. Oh, you fucking idiot!"

Hiccup, surprised by her outburst, was left almost speechless. "Wow, well, guess we both could have avoided a lot of things if we just spoke up." He said, finally finding his voice.

Instead of replying, Astrid leaned down, kissing him on the lips. Hiccup was surprised once more, but a few moments later, he kissed back. One of his hands wrapped around her body, while the other held onto her waist, holding her in place, while Astrid cupped his face as they made out.

They only pulled away from each other when they ran out of air. Resting their heads against each other, stared into each other's eyes as they tried to catch up their breath, smiling slightly at each other. A tension was starting to rise between them, but it wasn't an uncomfortable one. And as their desire and Lust for each other overcame their mind, they leaned in for another kiss.

Their kiss deepened and before long, they were making out with each other. Hiccup pressed his tongue against her lower lip, and Astrid gasped at this. Hiccup seized this opportunity and dove into her mouth. Their tongues wrestled for dominance, which ended with Hiccup winning.

Astrid hummed in euphoria as Hiccup explored every inch of her mouth with his tongue. Feeling bold, Hiccup moved his free hand to her thigh, and gently squeezed it. The small moan that escaped Astrid's throat was enough to clear out any hesitation left in Hiccup.

With a new found confidence, Hiccup shifted their position so that Astrid was now laying on the couch, with him hovering over her, as he moved his hand from her thigh to her nether regions. Astrid gasped in surprise at the feeling of Hiccup's fingers brushing against her womanhood. Hiccup continued with what he was doing and began rubbing her clothed pussy.

Astrid moaned even more into the kiss, encouraging Hiccup to go even further. And so he did. His hand sneaked under her dress and inside her panties, and he began to play with her folds as he inserted one finger into her cunt.

Astrid gasped and pulled away from the kiss. Her gasp soon turned into a moan as Hiccup thrusted his finger in and out of her cunt. The auburn haired boy couldn't help but smirk as he watched his best friend and long time crush moan.

"How-how are y-you so….. Good at this?" Astrid manages to say in between her moans and gasps.

"Had my fair share of experiences with women." Hiccup replied.

Astrid felt a pang of jealousy as she heard that, for the confession clearly suggests that Hiccup has been with other women before. But on the other side, she was really eager to know what other skills Hiccup had learnt.

Hiccup just smirked as he felt Astrid tightening around his fingers. He had to admit, she was really, really tight, and couldn't wait to have her wrapped around his member. He pushed in a couple more fingers, and stretched them, making the experience even more pleasurable for Astrid and after a few more minutes of continuous fingering, Astrid could feel her orgasm approaching and let out a gasp as she came moments later.

Hiccup pulled out his fingers, which were coated in Astrid's sex fluids and presented them to Astrid. The girl almost immediately took his fingers in her mouth, sucking her juices off them, earning an amused look from Hiccup.

"Quite a kinky girl you are, Ast." Hiccup commented,"Let's get to the main event, shall we?"

Without waiting for a response, Hiccup got off from the couch and then picked Astrid up bridal style, making the blonde blush as he carried her to his bedroom.

Kicking the door open, he carefully placed her on the bed and then joined her there as they worked on undressing each other.

Her dress was removed first. The navy blue dress slid off her body, leaving her in just her undergarments. Her inner wear was next to follow, leaving her bra covered breasts in Hiccup's full view.

Hiccup leaned down, his lips hovering just above her breasts. He planted small kisses on her mounds, admiring them. Astrid's mouth was a gap as she let out silent screams of pleasure. Hiccup's hands sneaked behind her, and he unclasped her bra.

Astrid suddenly pushed her hand against the article of clothing, feeling slightly shy. Hiccup just smiled at this. "Hey, it's okay." His soothing voice ended any self doubts in her and Astrid herself removed the bra and dropped it on the floor beside the bed.

Hiccup kept staring at her now naked breasts. They were ample and firm, with their rosy nipples perked up. Hiccup couldn't help but touch them, pressing his palm against it, feeling the soft flesh squeezing under his grip.

Astrid let out a low moan, snapping Hiccup out of his near dazed state. "You're just perfect, Astrid." He says in a husky tone, making the blonde blush.

Hiccup then pushed her down on the bed, making her lay down on her back, as his other hand removed her panties, leaving Astrid completely naked. Hiccup couldn't help but admire Astrid. He always knew that she was beautiful. But now seeing her aroused and naked like the day she was born, he felt like he was the luckiest man on the face of earth.

Hiccup quickly took his own clothes off. And once was as naked as Astrid, he positioned himself between her legs. Astrid bit her bottom lip in anticipation as she stared at his fully erect manhood.

"Will it even fit?" Astrid thought, seeing how big Hiccup was.

"I'll make it fit." Hiccup suddenly said.

Astrid blushed harder, realizing she had said her thoughts out aloud. Hiccup just smiled at her antics. He then aimed his dick at her pussy and slowly pushed in. The fingering he had done not too long ago, and all the teasing upto this point had left Astrid very wet, allowing Hiccup to slide inside her with much less effort.

The auburn haired boy groaned feeling how tight her little cunt is. He kept pushing in until he reached her barrier. He looked at Astrid and she nodded. Earning her approval, Hiccup leaned down and kissed her as he pulled back a bit and pushed in with great force, breaking her hymen.

Astrid cried out in pain, while Hiccup didn't dare to move one muscle. After sometime the pain subdued and Astrid told Hiccup to go ahead.

The auburn haired boy nodded and began slowly thrusting in and out of her. Astrid moaned as the pain soon turned into pleasure. Seeing this, Hiccup increased his pace.

Astrid moaned loudly as Hiccup's pace quickened. Waves after waves of pleasure ran through her entire body. Astrid never thought sex could feel this amazing. She clawed on Hiccup's back as the auburn haired boy kept pleasuring her.

Hiccup winced a bit but didn't mind the pain from Astrid clawing on his back. His entire mind was focused on one thing, and that was pleasuring Astrid. Hiccup leaned down, capturing Astrid's lips with his, silencing her moans as they made out.

Astrid ran one of her hands through Hiccup's auburn hair as their tongues wrestled for dominance. In the end, Hiccup won and Astrid laid back, enjoying the attention he was giving her while Hiccup explored every inch of her mouth with his tongue.

For a moment, Hiccup pulled away from her to regain his breath and then dove down into the kiss again. Astrid moaned into the kiss and arched her back as the pleasure intensified. Hiccup pulled away from her and smirked as he saw Astrid's condition.

The woman beneath him was squirming and moaning as he plowed her pussy. His pace was fast and aggressive, but also very gentle at the same time. Astrid's eyes were half lidded and her tongue was almost hanging out of her mouth and an expression of pure bliss had formed on her face.

Astrid could feel her climax rapidly approaching and moments later, she let out a loud moan as she came hard. Hiccup smirked at this and increased his pace, fucking Astrid through her orgasm. Astrid squealed in surprise and soon it turned into moaning as her orgasm was prolonged by Hiccup.

The auburn haired boy could feel himself slowly approaching his limits, but he held back his own climax for he wanted to make Astrid feel good.

Hiccup couldn't help but stare at her breasts as they jiggled back and forth with each thrust. His place slowed down, delivering slow but powerful thrusts as he leaned down and kissed her breasts, making her nipples perk up.

"May I?" Hiccup asked in a husky tone.

"Ye-yes." Astrid gasped out as she moaned under the slow assault from her lover.

Hiccup smirked at the response and went to work. Astrid gasped out as she felt Hiccup taking her left nipple in his mouth. Hiccup bit and sucked on it while his left hand moved away from her hip as he used it to grope and fondle her other breast. He held the nipple between his fingers and squeezed it, making Astrid go crazy.

The combined pleasure of Hiccup thrusting inside her and the assault on her breast and nipples was too much for Astrid and she came again. This one was way harder than her previous one.

Hiccup felt Astrid's pussy walls clamp down on him, squeezing his member as if trying to milk him off his seed. This turned out to be too much for Hiccup and he came.

His eyes widened as he realized that he was still inside Astrid and tried to pull out before things went too far, but Astrid had her legs wrapped around him in a vice grip, preventing him from pulling out.

Astrid moaned out as she felt Hiccup's dick twitch and shoot out loads of cum inside her. She liked the feeling of Hiccup's warm semen flooding her womb. She let out a satisfied sigh as Hiccup finished off inside her.

Hiccup and Astrid looked at each other, and momentarily froze as their eyes met. It was almost like a trans for Hiccup and the thing that broke him out of it was Astrid kissing him.

He could feel her eagerness and hunger in the kiss, so Hiccup gave her what she wanted.

Hiccup kissed her back, shoving his tongue in her mouth. Astrid gave little to no resistance as Hiccup did that. She could feel Hiccup's member getting hard again as he was still inside her.

Suddenly, Hiccup grabbed her legs and pressed them against her body by her sides, giving him easier access to her pussy. A devious smirk could be seen on Hiccup's face when he pulled away from Astrid, his dick almost out of her cunt with only the head pressed against her folds.

Astrid let out a whimper as she prepared for what was coming next.

Without any warning, Hiccup slammed into Astrid. The blonde moaned out loudly at that. And moments later, she was continuously moaning in pleasure and screaming his name.

Unlike the previous time, Hiccup was far less gentle as he roughly fucked her. Astrid didn't mind the roughness. If anything, she was really enjoying the rough treatment from Hiccup. The blonde let out a gasp when suddenly Hiccup groped her left breast and squeezed it with all his strength.

The gasp soon turned into a loud moan as she orgasmed. Her back arched as Hiccup continued fucking her through her orgasm, making her feel overwhelmed. She soon came again and then again and again. Astrid moaned and screamed out Hiccup's name without a care in the world as the said boy kept on hammering her pussy.

Hiccup grunted as Astrid came once again. The auburn haired boy could feel his climax approaching and thrusted harder inside Astrid. With pleasure overloading her mind, Astrid moaned and whimpered at Hiccup's relentless thrusts. Astrid hit another orgasm and her pussy once again clenched down like a vice around Hiccup's dick. But this time the sensession was too much for the auburn haired boy and he erupted inside her, filling her up with his cum once again.

Pulling out of her, Hiccup wasted no time as he pushed his member in her second hole, her position allowing him an easy access.

Astrid let out a surprised gasp as she felt Hiccup's member in her ass. It was a weird sensation, but she didn't mind it very much. Hiccup on the other hand got busy with claiming her completely as he thrusted in and out of her asshole, making the blonde moan and squirm once more.

Astrid had to admit, she was liking this new sensation very much. She looked up and seeing the look of pleasure on Hiccup's face brought a sense of satisfaction to her. Biting her lower lip to muffle her moans, she began twisting her hips to make the event more pleasurable for him.

It seemed to work as Hiccup started fucking her in a faster pace, jackhammering away at her asshole as his free hand clamped down like a vice on her breasts, twisting and kneading them. Astrid moaned loudly as she came over and over again under Hiccup's relentless thrusts as the man claimed her completely.

As the time dragged on, Hiccup could feel his climax approaching and another dozen or two thrusts later he couldn't hold back anymore and came. This in turn caused Astrid to experience another unexpected orgasm.

Both of them gasped and moaned as they rode out their orgasm.

Hiccup pulled out of her and laid down beside Astrid. Both were panting and in the laters case, moaning. Suddenly Astrid flipped on her side, facing Hiccup and put her hand on his chest and wrapped her right leg over his torso. Hiccup smirked at this and wrapped his arm around her hips, pulling her closer to him.

They looked at each other and a smile crept across their face when their eyes met. Hiccup kisses Astrid on her lips and she also leaned into the kiss, sharing their passion and feelings for each other.

"Guess we're a thing now." Hiccup said after pulling away from the kiss.

"Yes, yes we are." Astrid replied before snuggling in his chest,"I love you."

"I love you too, m'lady."

Astrid just smiled at that and rested her head on Hiccup's chest as she fell asleep. Hiccup rested his head on his bent arm and closed his eyes. Minutes later, both lovers had fallen asleep in each other's embrace, awaiting for the next morning and a new chapter in their lives.