This chapter's making the most of the "M" rating. And yes, these two chapters have inhaled that one-shot I wrote which was the real inspiration for this whole story, lol. So, enjoy!

Chapter 7: I Love a Rainy Night (Part 2)

"I'm sorry the couch isn't very big, or comfortable." Astrid said.

"It's fine. Don't worry about it." Hiccup shrugged. It was involuntary. Astrid couldn't see him in the darkness and somehow that fact gave him an odd inflation of confidence. He continued to sit on the couch, expecting her to vanish into her room, but she lingered in the doorway.

"Goodnight, then."

"Goodnight." Hiccup answered. He reached to spread the blanket over the sofa but he caught the pale shadow of Astrid still in the doorway. It was making him nervous.

"You know, Hiccup, the bed is big enough for two." Astrid said.

He tried to form an answer but Hiccup seemed to have lost his ability to speak. Hopefully in the dark Astrid wouldn't see him gaping at her like she'd lost her mind. He sat frozen with his mouth open as her soft footsteps drifted back into the bedroom.

What should he do? He wasn't prepared for these kinds of sudden 'yes or no' immediate decisions. Wait, what the hell was he thinking? What decision was there to make? Astrid, a beautiful woman, had just invited him, Hiccup, into her bedroom. Every second he spent thinking about it caused the invitation to drift further away. And declining would be rejecting. What kind of moron rejected Astrid?

In a panic, spawned by the fear of accidentally rejecting her, he jumped up. Time was ticking.

Make up your fucking mind!

Hiccup pushed himself toward Astrid's room and stood in the darkened doorway. Unlike the living room there was no thin curtain letting in the pale street light. The room was black. He tiptoed inside, feeling out in front of him for anything he might bump into.

He took several steps, not finding anything, when he heard Astrid's whisper.

"Take a step and a half to your left."

He jumped at her sudden instruction. He took that step and tried to measure a half of one when his knee touched the squishy bedcover. He reached for it and inched his way closer and gradually sat on the edge. He heard Astrid slide across the sheets. He felt his way into the warm spot that she'd left.

Her bed was more comfortably than the couch and much more so than his air mattress. But his apartment was far from his mind with Astrid being so close. He felt the indention in the bed that her body made. He heard the gentle in and out of her breath and he could feel the shuffling of her skin underneath the soft sheets.

Hiccup lied in bed for what felt like a long time, unable to sleep with Astrid so close to him, when her sudden movement jerked him out of whatever half-sleep he'd been in. His first absent thought was about the time when it was shoved from his mine with the alien pressure of her warm hand on his chest.

Astrid was curled against him, sandwiching his arm between them, her soft breath heating his collarbone. Along his forearm he could fee her breasts through her shirt. The soft malleable lumps pressed against him without prejudice or intention.

A clap of thunder shook the windows, rattling the glass, and brightening the outside sky with a sudden brilliance. In the brief illumination Hiccup saw the white outline of the window, the dark shadow of an armoire, and the sleeping lump next to him. The sound must have woken Astrid. Drowsy, she inhaled and stretched her back, which only pressed her chest into his arm, and released her breath into the black room.

"Are you awake?" Astrid barely whispered.

"Yeah." Hiccup answered in the same quiet tone.

Astrid didn't say anything for a moment. "Thanks for staying."

"You kind of made me." Hiccup smiled. He felt Astrid scoot a little closer. Her forehead was resting against his chin. To have her so close felt…wonderful, but absolutely terrifying. His heart felt like it was having a seizure in his chest.

"I've never liked storms." Astrid whispered.

Hiccup wondered if the darkness gave her the same confidence that it gave him.

"I don't particularly like them either." Hiccup said. He reached up and placed his hand over hers. Compared to hers, his was cold. He held his breath and when she didn't throw his hand away he exhaled.

For what happened next he was as unprepared for as anything else that had happened that evening. Astrid moved, off the bed, and Hiccup had just felt her hair tickle his cheek when her lips came down to meet his. Truthfully, not counting the quick cheek kiss she'd given him, he's only kissed one girl before. So when Astrid took the lead he didn't complain.

They kissed for an exalting moment, one he wished would never end, and she broke it only long enough to push her body over his. She held herself up with her hands and knees and gradually brought her body down to rest on top of his. Her hair fell around his face and licked his cheeks. She brought her lips back down to his but this time her kiss was harder. Her breath was quicker.

The pressure of her body on his was amazing. He wasn't sure what to do with his hands. When she'd climbed onto him, he'd let go of her hand, and it had fallen to her waist. He brought the other up to mirror it. She entangled her legs with his and Hiccup panicked. The excitement between his legs had to be obvious in the unrestricting sweatpants. And Astrid had to be aware of it. But, was it just him or was she softly pressing her hips into his? Was she doing it on purpose?

Astrid parted her lips from his and pushed herself into a sitting position. Hiccup left his hands loosely on her hips and felt the panic of inexperience. Had he done something wrong?

"Is this alright?" Astrid whispered.

What did she mean? Hiccup repositioned his hands on her waist. "Yeah,"

She was moving but her hips remained in their promiscuous position over his. Hiccup felt the fabric of her t-shirt being pulled from underneath his fingers and replaced with smooth warm skin. Hiccup flattened his palms against her and sharply inhaled. He heard the soft plat of the shirt hitting the floor.

"Astrid," Hiccup said quickly.

"Yeah?" She mumbled as she brought her hands down to his chest. She laid them flat against his shirt and fingered it, urging it upward, and slid them underneath the hem and onto his bare stomach.

"I-I've never…" Hiccup stuttered. He couldn't think straight with her hands touching him, not with her bare chest so close, not with her sitting on top of his erection.

Astrid removed one hand from under his shirt and found his lips, bringing her lips down to his, and hovering over them.

"I kind of figured." Astrid said, he could hear that sly smile on her lips. She raised up, bringing her hands together over his chest, and her silence was deafening. "Do you want to stop?"

Hiccup felt the panic of another impossible decision. But this time he didn't waste valuable time with thinking. "No."

With his permission, Astrid pulled his shirt up, and he adjusted himself to make it easier for her to push it up and pull it over his head. She came down to kiss him, pressing her chest into his, and the sensation sent shivers through him. He hands rubbed her back, which he didn't think about. It felt right. He wandered over her body, back and neck and thighs, and anything else he could reach.

She ran her hands through his hair, tugging at it, raking her nails along his scalp. The subtle sounds that escaped from her mouth were beyond the put-on pornography ones. It was more erotic and inciting than anything he could have imagined. Involuntarily, he joined her in gentle pelvic thrusts, inventing a shared rhythm.

Astrid took the next step, sliding her hand to the waistline of his sweats, and once again Hiccup was filled with panic. He'd told her about his leg but hearing and seeing were two different things. But he stopped himself from pulling her hand away. Why was he trying to find a reason not to?

Relax, he told himself, just…fucking relax.

Astrid broke their lips apart and raised up to grip the elastic waist of the sweats. Hiccup, with the aid of his darkness-induced confidence boost, took the initiative to let his hands wander upward to her chest. Her breasts were silk under his fingers. She let out a sharp exhale as his finger graced across what he assumed was a nipple. He repeated the motion just to hear that sound.

With his touch she let go of his pant's waist. But in one fluid motion she repositioned her legs and pulled him upward and slide underneath him. He came down on her with more force that he wished he had. How did she even do that?

Being underneath him, she slide her hand along his jaw, his shoulder, traced her nails along the back of his neck, and tangled her fist in his hair. She pushed his lips to hers and retook them, moaning into his mouth as she hugged her legs around his hips, pushing his groin into hers.

Hiccup's panic hadn't subsided. With her on top she was in control. She knew what to do. But he had no idea what the hell he was doing.

Astrid reached down to his sweats again and slide her hand underneath the waistband. She traced the skin on his hip with delicate nails and sent shivers radiating from the touch. He breathed into her mouth, letting her win his tongue, and focused on not collapsing onto her. He slide his hand behind her neck, fighting with her mess of hair, to keep himself up.

She broke the kiss and finagled herself out from under him and for a moment Hiccup was terrified that he'd done something wrong. He froze and he heard the sound of fabric against skin and the light thump on the floor. That fist seemed to be squeezing the air out if his lungs.

She came back to him and Hiccup felt his heart race faster than he thought possible. His hands found her bare hips first. The smooth skin of her thighs against his palms was incredible.

But his panic returned when her hands gripped the waistband of his sweats.

"Are you okay?" Astrid asked, a bit breathless.

"Yeah," Hiccup said, surprised at the breathlessness of his own voice.

"Then what is it?" Astrid asked. He could hear the irritation in her voice.

Hiccup tried to formulate words but failed in the time Astrid had allowed.

"Do you not want to fuck me?"

"Yes, but," Hiccup tried to speak. He reached for his pant leg.

"Hiccup, I know about your leg. It's fine. I don't care."

"But-"

"I'm fucking you because I like you, not because I assume you have two feet."

He heard the slap of skin on skin, like she had thrown her arms and let them fall back to her sides. Hiccup didn't know what to say. He stumbled over several words before Astrid silenced him.

"Do you still want to?" Astrid asked, this time less angry. She'd retuned to that whisper she'd started with.

"Yeah," Hiccup nodded. He helped her pull the pant leg down from his artificial limb. The abrupt stop of hair and skin to smooth plastic and metal was still a stark shift for him. He couldn't imagine what she must me thinking.

But whatever she thought about it, she kept it to herself, because the discarded pants hadn't plopped on the floor a second before she was on top of him, pressing herself down onto him, easing out a moan he didn't know he could make. She had made a sound too, and he wanted to hear it again, and again. She poised her hands on either side of his chest and began to work her hips over his. He reached up to her shoulders and trailed his hands down her hands and held onto her sides, feeling the bounce of her breasts with every thrust.

He had masturbated but it was nothing compared to the real thing. Later he would worry about things like how many times had Astrid done this, and with how many, but for the moment he let the temporary ecstasy take over. He added his own thrust to Astrid's and felt it coming closer and closer. Her breath was ragged and mixing with erratic gasps and he could feel it. And for a unbelievable moment it erupted and deflated.

His entire body felt like it had been wrung through a wringer. Astrid lifted herself off and collapsed next to him. But she didn't stay for long. She left a kiss on his cheek and scooted off the bed. He heard her feet on the floor and watched her shadow cross the room to the doorway. Her shadow was pale but he could see the outline of her shoulders, her hips, her arms.

The bathroom door closed and a light burst on underneath it. Hiccup rubbed his face with his slightly trembling hands.

Did that really just happen? It did. He'd had sex. Well, in honesty he hadn't done much. She'd had sex with him. How did this even happen? How were these thing suppose to happen? Hiccup swung his legs of the edge of the bed. He could use a trip to the bathroom, too, even thought he'd gone before he'd come to bed. Was that an effect of sex?

Hiccup traded Astrid for the bathroom, and they shared a kiss in the doorway. Her hand rested on his cheek and her thumbed traced his jaw. Lightening lit up the living room and for a brief moment he saw her, all of her. But as soon as it came it was gone and he was left with a memory.

"Was it everything you thought it would be?" Astrid whispered.

"It was incredible." Hiccup whispered back.

Hiccup cleaned himself off and under the cover of darkness he came back to the bed. He crawled onto it and hadn't settled onto the pillow when Astrid pulled the discarded blanket over them both. She rested her head on his shoulder as thunder shook the window.

"You want to come over every time it storms?" Astrid yawned.

Hiccup couldn't hide the shy smile that twisted his lips. How on earth did he stumble upon such a wonderful girl?

X

I honesty thought about not having them have sex yet, but then, I went with it. I mean, not sexing would have built the sexual tension between Hiccup and Astrid - but if there was sex then I would have plenty of time to build on other things. Like what, you ask? Well, I guess you'll just have to keep reading lol