And now for chapter 3!

(ff net may or may not still be having issues and making this pop in and out of existence, like Camera was. Nothing I can do about that)

-HTTYD-

Astrid was trying to kill him. That was the only possible explanation.

Well, there was one alternative, which was simply that she liked bananas, but when she was sat eating it in her sports bra and shorts before she worked out with her free weights, Hiccup felt like his death was imminent. It was an absolute relief when she was finally done, although it didn't change the fact she was wearing... not a great deal. He was sure it was perfectly good for working out in, supportive where needed and unrestricted everywhere else. Not so perfectly good for Hiccup's tenuous sanity.

"Should I head out so you can work out?"

"Oh, no. I'm gonna be behind the sofa, don't waste your one trip a day."

The sofa and recliner were close to the TV stand, because the layout of doors meant there was really nowhere else to put it. It left a space for her to put down a mat and her weights behind Hiccup.

So while he couldn't see her flexing and sweating and stretching, he could hear her panting, letting out little sounds of exertion as she got into it and it definitely did not remind Hiccup at all of when he'd heard her the night before last. Not at all!

"I'm gonna go see what I can do for dinner!"

Hiccup called out and escaped into the kitchen, Astrid's sound effects much less audible with the door closed between them. Her shopping delivery - with less substitutions than she'd expected, which made Astrid very happy - had arrived that morning, dropped off by an exhausted looking driver in an ill-fitting mask who stood looking annoyed while they came to pick the bags up, since new rules meant he wasn't allowed to properly 'deliver' them. Though how carrying the bags to her door in the useful baskets and just... knocking and waiting there instead of having them come to the street was more risky was beyond Hiccup.

He'd obviously been hiding in there longer than he expected, as Astrid came in before he'd actually come up with anything. She probably shouldn't have looked so damn appealing all flushed and sweaty, but she did and it was terribly unfair of her. Or perhaps lockdown was just sending Hiccup crazy, and his particular type of lockdown madness was turning into some kind of pervert who secretly lusted after his oldest friend.

Or maybe it was just that it was Astrid, who he'd secretly had a crush on before, and seeing her after all those years had been a big deal anyway. He'd missed her! And they were having a lot of fun hanging out, which was lucky since they were sort of stuck with each other.

But in terms of dealing with a budding crush... it was an absolute disaster.

Not that that knowledge was enough to make Hiccup leave - his mother had already suggested he go back to her place when there was still no word on when he could travel back home, but Astrid overheard the conversation and insisted she was happy for him to stay.

"He cooks, cleans and kills things when we play Xbox. I'm considering keeping him!"

Hiccup doubted he'd mind all that much, other than slowly going insane from Astrid bounding through the flat in her workout stuff to go running. It was a toss up between that and accidentally hearing her... alone time for what was going to be the cause of his untimely demise. Unless she started eating more bananas or suggested hot dogs for dinner. Then he'd die on the spot and Astrid would probably be annoyed she had to deal with his corpse.

"So, what are we doing for dinner?"

Astrid dragged him from his thoughts of imminent death, forcing him to look at her still-flushed face if he didn't want to look at her tight sports bra or sweaty, well-defined abs. He felt a little warm himself...

"Oh. Uh. What do you wanna eat?"

She raised an eyebrow, mixing milk and protein powder in a shaker cup.

"I thought you came in here to pick. What do you want to eat?"

"You" fell from his mouth before Hiccup could actually think about it, but he managed to save himself before Astrid did more than look slightly surprised "choose. You choose!"

Astrid cocked her head, looking a little concerned.

"Are you ok?"

"Yeah. Fine. Just want to know what you want for dinner. This is your place after all."

Taking a swig from her shake, Astrid grimaced.

"This is gross. Uh. Something with chicken and gravy. I have those things. The rest I entrust to you to think about, because I need a shower."

She chugged the rest of her shake down in a few gulps, then filled the shaker with water before leaving the room. He washed it since he'd decided to clean up from breakfast and lunch, and after checking what vegetables Astrid had in (she hadn't let him help put the shopping away earlier, because she knew where everything went) Hiccup mentally planned dinner and then went back out to the living room to bury his face in a book, where hopefully his mouth couldn't get him in to trouble.

Astrid returned a little later, damp hair loosely braided and a baggy t-shirt over knee-length pyjama bottoms. Even then, she still looked far too tempting for Hiccup's own good, but he managed to put some attention on his book. Well, he didn't end up re-reading the same paragraph five times while absorbing none of it, like he had done yesterday. That was a start.

She folded herself into her chair and set up her gaming stuff, offering a controller to Hiccup.

"Wanna play?"

"That depends. Are you gonna threaten to kill me in my sleep if I beat you again?"

Astrid gave him a playful smirk.

"Yes. I promise I won't actually kill you though."

Well, not directly. Just with your running gear and late night naked jaunts to the bathroom... Hiccup thought to himself as he placed a bookmark to keep his page in the book, then turned so he was facing the TV as Astrid set up two-player.

"That's reassuring."

Giggling, Astrid shrugged.

"Why would I kill you? I'm having fun with you here!"

That made him smile. Despite the awkward crush thing, he was having fun too.

"Yeah, it's been good to hang out again."

Her phone buzzed next to her, and Astrid looked down at it to check what the notification was.

"Oh, piss off! There's a lockdown, asshole."

Hiccup blinked, confused.

"Uh, what?"

Astrid turned back, expression softening when she looked at him.

"Oh, sorry. Just a couple of guys I was talking to on Tinder who are trying to get me to go meet up with them. Yanno, like we're not on lockdown and banned from mixing households."

She rolled her eyes at her phone, dismissing the notification and turning back to the TV.

"Why not delete the app?"

Astrid snorted, then shrugged.

"Well, I want it to hand so I can get laid the minute we're allowed to. I'm not looking forward to an indefinite amount of time having sex with only myself either, but I'm gonna follow the rules."

Had she turned the heat up? Hiccup felt a little... warm. Shaking his head and feeling glad she wasn't looking at him, Hiccup adjusted himself at the memories (amongst other things) that were brought up by her words.

"Right. Well... fair enough."

She chuckled to herself, glancing over at Hiccup's probably-bright-red face.

"Ready to lose?"

Well, some vicious competition with the controller in his hand would hopefully take his mind off... everything Astrid had just said before. Gripping the plastic a little tighter, he nodded.

"Bring it on!"

Astrid beat him the first time, which Hiccup decided to blame on waiting for some of the blood to return to his brain. He won the second match, which meant Astrid obviously demanded a best two out of three. She narrowly defeated him in round three, which had her whooping and cheering and telling him, in her own words, to "eat it!". Which reminded Hiccup of his near slip-up earlier. Sort-of-luckily, Astrid was distracted by swearing at her phone again as more Tinder notifications appeared, so Hiccup had a minute to rein himself in a bit.

"I'm gonna go get started on dinner, unless you don't wanna eat til later?"

"You know me, I'll eat if it's in front of me. I'm gonna go to the corner shop for wine because I haven't gone outside today yet and I forgot to put it on the supermarket order, do you have a preference for red or white?"

Hiccup shook his head.

"Not really."

Astrid nodded to say she'd heard, went to her room to change (well, she put a hoody on over her t-shirt and added shoes to the ensemble) and pulled on a face mask before she headed out of the door. Hiccup wished he didn't notice that the blue of her mask simply brought out how lovely her eyes were. He focused his attention on chopping up vegetables and raw chicken, then cleaning the chopping board and his hands and successfully managing not to injure himself in the process.

By the time she got back, food was in the oven and he'd started making some home-made gravy on the stovetop. Astrid found him there, staring in bemusement over the top of her mask.

"Are you making gravy?"

"Yes? I don't like the granules stuff, this is better."

"Well, I'll be the judge of that. Gonna go take this off and wash my hands."

She left the two bottles of wine - one red, one white - on the kitchen side, back a couple of minutes later holding her mask gingerly by one of the straps and throwing it in the washing machine as soon as she got close enough.

"Does wine count as 'just the essentials'?"

"Well, I also bought chocolate. And then on the way back remembered we still have the snacks you bought on your way here. So we have extra snacks. Which I think are essential, but point taken. I just needed to stretch my legs."

Forcing himself not to think about Astrid's legs, Hiccup nodded.

"Well, I'm sure nobody will begrudge you one frivolous purchase."

Astrid smiled.

"Let's hope so. You sure you have no preference which I pop open?"

Hiccup shrugged.

"Not really, your choice. Dinner will be about half hour."

"I look forward to judging your gravy."

Astrid grabbed the bottle of white and two mugs, then headed out to the living room. Hiccup went back to making his gravy, which once mixed could be left while dinner cooked and re-heated when their dinner was cooked. When he headed out, Astrid had poured him a mug of wine, commenting that she didn't like wine glasses since they were easier to drop when she was half a bottle deep. Chuckling, Hiccup picked up his mug and sat down to try it. He wasn't the worlds biggest fan of wine, but it was nice enough and he wasn't going to complain that Astrid was happy to share.

After fidgeting in her recliner chair for a few minutes, she crossed over to the sofa and plopped herself down near Hiccup, complaining she hunched up out of habit in the other one.

"I need to streeeeetch!"

Astrid did just that, swinging her legs up on the sofa and leaning against the arm of it. The sofa was long enough (thankfully, since Hiccup was sleeping on it) for her to do so without touching him, but she was still so tantalisingly close, knee length shorts swapped for some well-worn pyjama shorts. They were rucked up by her shifting to get comfy, exposing more of her thighs and Hiccup did his best not to notice them out of the corner of his eye. Or at all.

Easier said than done.


In hindsight, Astrid thought to herself as she watched Hiccup lick gravy off his lip and contemplated climbing into his lap, almost a full bottle of wine was a bad idea. Normally, she didn't really think as much about sex when she was drunk, but that didn't seem to be working with Hiccup. Maybe because she knew him, so she felt... safer? Shrugging inwardly, Astrid rubbed her stomach, pleasantly full but not uncomfortably so.

He hadn't had as much to drink as she had - they had gone through a bottle and a half in total, and most of that was swimming in Astrid's system alongside some very yummy food.

"I concede, home made gravy was much better. Now how am I ever to go back to granules? I'm gonna have to kidnap you every time I have a craving!"

Hiccup snorted.

"I can always teach you. Might pass the time."

"Maybe later. I've had too much wine for learning. Let's watch a movie. You pick, I need a blanket."

Astrid got up and weaved her way over to the cupboard where all the blankets lived, pulling out her favourite one. It was old and a bit ragged, but it was still thick and cosy and had been made for her by her grandmother when she was a girl. A lovely mix of blue and gold when she got it, the colours had lost a bit of their lustre but Astrid still thought it was lovely. Dragging it back to the sofa, she found Hiccup scrolling mindlessly through Netflix.

"What do you wanna watch? I'll just spend all night flicking if you let me pick."

He handed the controller to her, and Astrid managed to wrap herself up in her blanket and stick one arm out for scrolling needs. She eventually settled on a film, and debated finishing off the other wine bottle before deciding she was too comfortable snuggled up in her big blanket to move.

It wasn't until half way through the movie that Astrid, still a liiiiittle bit tipsy, remembered that said film was something of a tear-jerker movie for her. Hiccup seemed somewhat alarmed when Astrid started sniffling next to her.

"Are you alright?"

She nodded, glad for the existence of tissues on the table (only there because the pandemic advice said to sneeze into tissues and throw them away) as she reached for a couple and wiped her face.

"Yeah, yeah. I always cry at this film. And I've had too much wine."

"Oh.. Uh. Shall we watch something else?"

He offered, but Astrid shook her head.

"No, I wanna see the end!"

Hiccup nodded slowly, mouth tightening for a minute before he turned toward her.

"You uh... want a hug?"

He sounded so unsure about asking her, and it broke Astrid's heart a little because when they'd been best friends going up, they were always hugging! Even if she hadn't really wanted a cuddle, she'd have said yes just to reassure him. Luckily, she did want a cuddle. She nodded, and Hiccup held an arm out. Astrid happily burrowed under it, slinging an arm over his stomach and soaking in Hiccup's body heat. Sitting in his lap still seemed like a very appealing prospect, but given that she was still sniffly and teary-eyed and slightly drunk, Astrid was happy with a cuddle.

They finished out the movie like that, and Astrid wondered how much he'd mind if she decided never to move again. For a slender guy, he was incredibly comfortable. And, though it hadn't been that long since lockdown started or since she'd gotten laid, Astrid was quite aware she was a little touch-starved. Pre-lockdown, she saw Ruff most days and Ruff was a very physical woman, always playfully shoving or grabbing Astrid, or drunkenly hanging off her and loudly pointing out hot men in bars. So a little snuggle with Hiccup was actually far more needed than she realised.

"Have you fallen asleep?"

Hiccup asked, voice quiet as he spoke, seeming worried about waking her up if she was indeed asleep. Astrid debated for a minute pretending, but figured Hiccup wasn't going to want to serve as her pillow indefinitely.

"No, I just discovered you make a good pillow. Do you want to move?"

"I need to pee, but you can use me as a pillow again when I'm done if you like."

She sighed and let him up, watching Hiccup pick up his pyjama bottoms on his way to the bathroom. He returned having changed into those bottoms, reassured her he'd washed his hands and offered Astrid a cuddle again as soon as he sat down. Astrid huffed, and he looked bemused.

"What?"

"Lie down? I wanna like, spoon. Lying on you like I was will give me a stiff neck."

Still looking bemused, Hiccup complied. Thrilled, Astrid burrowed into him and felt an arm slide slightly awkwardly around her.

"Anything else?"

Hiccup asked, chuckling. Astrid only then realised how slightly peculiar her request might have seemed.

"Sorry. Just sort of realised I miss human contact. I never thought I'd miss Ruff climbing all over me."

A bit tipsy and a bit emotional, Astrid appreciated Hiccup not asking anything more so much. He just held her and let her snuggle down, under her blanket with his arm around her. With the thick blanket and Hiccup's body heat, Astrid was slightly too warm, but that was not anywhere near enough of a reason to stop or ditch the blanket. All the extra warmth did was make her sleepy, and despite telling herself she was going to get up and go to bed soon, Astrid found herself drifting off to sleep.

She woke a few hours later, a bit thirsty and confused by the weight and warmth of a body behind her. Rather than wake and move her, Hiccup had simply managed to wriggle the blanket free and cover them both with it, and his slow rhythmic breaths behind her said he'd also fallen asleep. He shifted a little behind her, and Astrid realised she could feel something.

Oh, hello.

Astrid knew that sort of thing happened to guys in their sleep, and was familiar with morning wood on the whole. But given how she'd been checking Hiccup out pretty much since he got there, it seemed a cruel trick of the gods for her to get to feel him like that, warm and wrapped around her and making her wish that there were no clothes in between them just then. She bit her lip as his arm tightened around her, already kind of turned on and thinking it was probably best she move.

Especially now she knew she needed to pee. It was difficult, since she didn't wanna wake him, and also because she didn't want to leave the cosy cocoon with human contact. Slowly peeling herself out of his hold, Astrid shuffled over to the bathroom. Her reflection was slightly sore viewing, hair a mess and marks from the sofa imprinted on her cheek. And she still looked half asleep. Which made sense, since she was. Yawning, Astrid finished up in there and headed back out, strongly considering returning to her spot on the sofa but sadly certain she'd wake Hiccup up in the process.

So after getting a glass of water she headed to her own bed, terribly empty and cold by comparison, but she was still tired enough that after chugging down her drink, Astrid was asleep almost as soon as her head hit the pillow.

When she headed back out the next morning, her blanket was folded up on top of Hiccup's usual bedding but he was still adorably sleep rumpled and in his pyjama bottoms. Astrid felt a touch sheepish that her tipsy self had demanded he spoon her out of nowhere, so she headed over to him.

"Sorry about last night, I had too much wine."

"It's fine. If you like... need a hug, you can hug me. I really don't mind."

His voice was still rough with sleep, and it did things to Astrid that she probably ought not to tell Hiccup about.

"Really?"

"Astrid, we're friends, and we've been friends for years, I'm sure we've hugged at some point before."

There he went with the voice again. Astrid decided to agree so she wouldn't be tempted to climb on him.

"Alright. Thanks. I'm gonna go make coffee before I go running, you want anything?"

Hiccup shook his head, yawning and stretching. Astrid headed to the kitchen in search of caffeine, dragging her pre-workout tub out of the cupboard to mix that up too. She chugged the vile stuff down quickly, then enjoyed her coffee a bit more slowly afterwards. Hiccup appeared from the bathroom looking slightly more awake and smelling of minty toothpaste.

"I'll go shower while you're on your run."

He still did that cute thing of keeping his eyes very resolutely on Astrid's face when she was dressed in her running gear, which made her contemplate telling him he was more than welcome to look. She didn't want to make things awkward though, especially after the accidental flashing incident before, and especially when he'd been so sweet about her needing some physical contact.

"I'll be back in an hour, no wild parties!"

Astrid joked, and Hiccup feigned disappointment.

"Damn, that's my plans out the window."

They shared a chuckle as Astrid left, leaving her smiling as she jogged down the stairs and began her warm up. She definitely wasn't thinking about how Hiccup was going to be getting naked at that moment to take a shower.

She came back to find Hiccup meandering around the kitchen, waiting for his porridge to cook in the microwave. He politely moved aside so Astrid could reach her protein powder, and once she'd chugged it down she found that he'd cleaned the bathroom after he'd showered again, and decided to give up on stopping him since he just did it while she was out instead.

After she'd showered, put on clean clothes and blow-dried her hair, Astrid headed out to find Hiccup scrolling through Netflix. He twisted in his seat, smiled at her.

"Hey. What do you wanna watch?"

"Uhh... let me have breakfast and then we'll game?" Hiccup nodded in agreement, and Astrid grinned "Awesome. So just find something short. Forensic Files?"

Hiccup snorted.

"Only you could want to watch murder shows while eating breakfast."

Chuckling, Astrid went to make some scrambled eggs and toast. She devoured it quickly while they speculated who the murderer of the episode was, and then once they both had hot drinks, the controllers came out. Astrid abandoned her gaming chair to sit by Hiccup, and he didn't comment other than to smile at her. Astrid felt her belly flutter pleasantly; he'd been in her home for just under a week by then, and Astrid still hadn't quite gotten used to how grown up he was, and yet he was still undeniably Hiccup. The mix of sweetness and familiarity and awkward charm and hotness was quite disarming. Seeing him grow stubble... Astrid's mind was wandering, and she realised Hiccup was speaking.

"Want to come for an adventurous stroll to the supermarket? I haven't been outside in three days and also I don't know where it is."

Astrid chuckled.

"Sure. Let me change, I'm not going in this top. The curry sauce stain has stayed even though I washed it!"

After Astrid got herself dressed and Hiccup got his boots, both of them masked up, Hiccup pocketing the hand sanitiser he'd luckily already had at his moms place pre-lockdown-and-panic-stockpiling. They walked the fifteen minutes to the main shop, and joined the queue outside to get in. The two of them passed the time by making joking bets on what the shop would be out of stock of.

"Garlic bread?"

"Ha! Alright. Hmm... pasta?"

"Sucker bet, be a little more ambitious!"

Hiccup scratched his chin, just below the mask.

"Alright. Frozen vegetables?"

"Done. Wait, what are we betting?"

Astrid asked. Hiccup hummed.

"Washing up after dinner tonight?"

"Done!"

They shook on it, and then Hiccup pulled out the hand sanitiser. A couple of people in the queue around them eyed it like it was made of solid gold. Hiccup slid it back in his pocket as he rubbed them until the alcohol gel dried, pretending not to notice the stares. They edged closer to the shop one by one, and when Hiccup stepped in front Astrid indulged herself in checking out his ass in his slim-fit jeans. Hiccup complained he couldn't find many other styles that would fit his tall, slim frame... Astrid was not complaining. It was quite the delightful sight.

The shop was somewhat quiet, thanks to the limited amount of people in there. And there were signs up saying no more than two or three of each item per person. But that had come after the panic buying, and so the staff members were working to refill empty shelves, and there were gaps along aisles like bread and pasta. Astrid was very glad she'd managed to get flour.

"Remind me I wanna make bread when we get back."

They found both garlic bread and frozen vegetables were still there, though the garlic bread was almost gone. If they had gone an hour or so later, Astrid reckoned she'd have won.

"What did we even come out for?"

"A walk. Cornflour if they have it. Eggs. And you have like, no herbs and spices in your kitchen. If I'm teaching you to cook, I need supplies."

He also picked up a cake mix, as he'd found the right sort of baking tin for making cake while he was rooting through her kitchen.

"I would normally make it from scratch, but then I'd leave a load of half used baking ingredients at your place so I'll just get this and improve it."

Astrid grabbed some mixed nuts and a bag of dates, then a few other bits and pieces while Hiccup did his little shop, giggling to herself when he spent ages trying to choose flavours of yoghurt, or complaining none of the bananas in the shop were ripe enough.

"I promise not to kick you out before your fruit is ripe."

He chuckled, nodding.

"Most gracious. You wouldn't anyway, I feed you too much! You told my mom you were kidnapping me."

"I am. Oh! We need washing stuff now we're doing your washing too."

Hiccup had done one load of washing, but her detergent didn't really agree with his skin. There were limited supplies, but he managed to find a small bottle of sensitive skin friendly liquid detergent.

"Mom has the same problem, she makes her own detergent I would have her send some to me, but unfortunately you can't send large amounts of home-made white powder through the post without raising serious suspicions."

Astrid cracked up laughing at Hiccup's words, imagining him and his mother trying to insist "no no, it's washing powder!" to some irate looking official who had found a box of white powder.

"Tell them to sniff it?"

"Probably get arrested for trying to supply drugs, even if they tested it."

Anyone watching them was probably bewildered, as masks muffled voices it was harder to eavesdrop on strangers, so all they saw was Astrid's face scrunched up in mirth and Hiccup probably watching her in a mix of amusement and exasperation as she laughed herself silly over the idea of him getting stuck in a drugs bust because of washing powder.

It felt a little bit domestic, if Astrid was honest, when they were talking washing powder and how there was still no date for when he could get home. He'd offered to make the trip back to his mom's place instead, but Astrid was in no rush to get rid of him. Even if he wasn't hot and fun to look at, she'd missed her old friend and they'd had a lot of fun hanging out already. Luckily, Hiccup was excellent company.

After they each grabbed a tub of ice cream in their preferred flavour - Hiccup got cookie dough, Astrid got salted caramel - they went to join the line for the tills, standing six feet apart dutifully like everyone else.

"Well, we got everything I went for. Even cornflour and eggs!"

Hiccup commented, peeling his mask off after checking nobody else was around and scratching at his face. It had been washed in Astrid's laundry cleaning stuff and he was probably itchy, so she intended to let him do his washing first when they got back. He put it back on when he was done, and they were back at Astrid's place before long.

"You can wash your clothes with that new sensitive stuff, and then we can talk about the cake mix you got."

He laughed and thanked her, disappearing to change into clean clothes and throwing everything that had been contaminated with itchiness in the machine alongside his face mask. Then they sorted through what they'd both bought - ice cream in the freezer for later, some things in the cupboard and fridge, and cake mix out on the side for Astrid to eye up.

"Are you still making bread?"

"Oh. Yeah. I'll do that and then it can be left to rise while we do whatever else."

Hiccup nodded with a smile, and left Astrid to beat the shit out of some dough. It helped her work through the frustration of Hiccup being hot, and left her feeling much calmer by the time she'd covered her dough and left it to rise. Washing her hands and cleaning the sides down, Astrid headed out to find Hiccup reading to himself.

"So, what do you wanna do with our evening?"

Hiccup shrugged.

"Up to you."

Astrid pondered, and found herself remembering the previous evening, flutters in her belly returning. She ignored them.

"Well first, I want to know if you plan on baking that cake" Hiccup chuckled and nodded with a smile, so Astrid was happy with that "and then if you meant what you said earlier... maybe we can watch a movie or something while I use you as a pillow again?"

She felt a bit nervous asking, but Hiccup's face softened and he nodded, still smiling.

"Not a problem. I'll finish this chapter and then go start on the cake. That way it can cook and cool down while you're distracted by the TV."

Astrid nodded agreeably, and after she'd changed out of her flour-covered clothes, she followed Hiccup to the kitchen because she was definitely going to lick the spoon. Hiccup got to work right away, setting Astrid to put the oven on to pre-heat before he began measuring and mixing things, leaving her kitchen smelling like chocolate temptation. She was already drooling at the thought of a slice of cake with some salted caramel ice cream...

"You wanna go find something to watch while I put this in and clean up a bit?"

Having accepted it was pointless to tell Hiccup he didn't have to, Astrid nodded and headed out to the living room. She ignored Netflix in favour of her DVD collection, eventually picking one out and setting it up while she waited for Hiccup. He put his phone on the table, timer ticking away so he knew when to go check on the progress of cake in the oven.

"How do you want me?"

Dangerous question, Astrid thought to herself, but she eventually settling on having him lie down in front of her, so she could lay down and rest her head on his chest and both could see the TV without getting a sore neck. He wrapped his arm around her back, and let Astrid soak in his comforting warmth. Some fifteen or twenty minutes later, Astrid twisted her head and looked up toward him.

"I'm really glad you're here."

She leant up to kiss his cheek, unsure how else to express herself. As she moved, Hiccup did too, turning toward her voice at the wrong (right) time. He froze as their lips met, angle awkward but it wasn't enough to stop Astrid from letting out a small sound.

When he didn't pull away, Astrid dared to push forward a little, moving to kiss him properly and hoping she wasn't about to ruin everything that had made the past few days so wonderful. Hiccup took a minute to respond, but respond he did, mouth moving slowly and tentatively against hers. Flutters in her belly coming back full force, Astrid inched closer still, hand resting on Hiccup's chest to feel his heart race beneath her fingers.

The shrill squeal of his phone pulled the two apart, the timer going off to tell Hiccup he needed to check on the cake. Astrid could see the panic and guilt flickering across his face, and didn't get the chance to stop him before Hiccup stammered out an apology and wriggled out from under her, snatching up his phone before he disappeared to the kitchen. Groaning, Astrid face planted the sofa and let out a deep sigh, then decided she wasn't about to let Hiccup invent all sorts of negative ideas. She knew he was a bit insecure about himself, and wasn't about to let that fester away.

She waited a minute, but only so Hiccup had time to get the cake out of the oven. If she distracted him, he might have burnt himself. As soon as she heard the baking tray land on top of the oven to be checked, she went in.

"Hey! It's very rude to kiss someone and then run away."

Hiccup wouldn't look at her, poking the centre of the cake with a knife to see if it was done.

"I said I was sorry."

As soon as he stepped away from the very hot tray, Astrid backed him up against the side, hands either side of his hips to trap him there. Though he was several inches taller than her by then, he seemed to be trying to shrink away from her.

"Why did you apologise? I kissed you."

Hiccup could only shrug, mumbling something unintelligible. Astrid frowned.

"Did you not want me to? Cus I'll apologise if I overstepped."

She was pretty sure he wasn't complaining, and was even more sure he'd kissed her back, but if it wasn't what he wanted then she'd leave it at that. Hiccup swallowed heavily, turning away before he spoke, voice low as if he hoped she'd not hear it.

"No. You didn't. But I should have stopped you."

"Why?"

"Because... you invited me here to be nice and I feel like I'm... I don't know."

As his voice trailed off, Astrid had a feeling she'd not been the only one looking the whole time Hiccup had been there. So she took a shot, and pressed herself against him properly. She saw his pulse flutter against his skin, heard his breath catch in his throat.

"Hiccup, do you have any idea how many times I've considered jumping on you since you got here?"

It took a few seconds for her words to really penetrate his brain, and Hiccup turned around to her with confusion clear on his face.

"Uh... what?"

"You're hot! Like, shockingly so. I couldn't believe you turned up the same adorable nerd I was best friends with for years, but now with a jawline that could cut glass and an ass like that."

Before he could start doubting her, Astrid stretched up and kissed him again. It took him several seconds to respond, almost long enough for Astrid to question if she was doing the right thing. But then she felt his arms, previously hanging limp at his sides, slide around her as he kissed her back. She'd already moved so close that there was no space between them, but her body still tried to get closer still, hands moving from where they'd barricaded Hiccup in to slide around his neck and draw him down to her.

She'd happily have kissed him longer, but Hiccu pulled away with flushed cheeks to draw breath, though the position they stood in meant he couldn't really move backwards. Mixed with the faded scent of his aftershave, Astrid noticed she could smell chocolate.

"Oh! Is the cake done?"

Hiccup blinked a few times, looking rather pleasantly dazed.

"Cake? What cake? Oh. Right. I was baking."

He turned toward the baking tray, checking the knife he'd tested it with.

"Yeah. Done. Needs to cool though."

Astrid smirked up at him, enjoying the way Hiccup's eyes widened.

"I know how we can pass the time."

She slid her hand around his wrist and pulled him along with her, Hiccup following her lead until they were back on the sofa. Astrid drew him back in, indulging herself in touching his thick, untameable mop of hair as they kissed again. He was loosening up, she noticed gleefully, though Hiccup's hands were far less bold about touching her than Astrid's were about touching him. To encourage him a little, she pulled his hands from his lap to her hips, nipping playfully at his bottom lip and enjoying his sharp gasp.

"Take off your shirt? You've already seen me topless, I wanna even this up a bit."

Hiccup's face flushed, breath quickening.

"In my defence, I wasn't trying to!"

Astrid chuckled.

"Yeah, but still. I'll take mine off too if it makes you feel better, but I have already taken off my bra."

She'd taken that evil contraption off when she changed earlier, and that news seemed to break Hiccup's brain slightly. After a minute of deliberating, he nodded and pulled away enough to have the space, lifting the top he had on and discarding it before pulling his arms in shyly. Astrid eyed him eagerly, enjoying the shape of broad shoulders that tapered down to narrow hips, a little dusting of auburn hairs on his slender stomach.

Well, fair was fair, she supposed. Astrid lifted up her shirt and discarded it, thrilling in the way Hiccup's mouth fell slightly open as he stared at her. He'd seen it all before - Astrid's workout gear didn't cover much, and there was the accidental flashing incident... - but never up so close with such an open invitation to drink it all in to his hearts content. Finally giving in against the desire to sit on him, Astrid crawled into his lap, Hiccup seeming very happy with the arrangement, and probably the proximity. The heat coming off his skin soaked into her own as she leant down and kissed him, pressing her chest against his and mewling happily when his fingers finally started to explore.

They started slow, just stroking up and down her bare back but Astrid was sensitive there. Almost ticklish, just enough to tingle and raise a few goosebumps along her skin. Then they slid down over her hips, coming to rest on her thighs and squeezing at the muscles there. Hiccup seemed in no hurry to move his hands once they settled there, and Astrid was happy to let him indulge - she worked hard on her thighs, they deserved such appreciation! She let her hands roam his chest in turn, tweaking a nipple and grinning when he gasped against her mouth, panting when they parted.

They shifted a little until Hiccup's head was against the sofa's armrest, meaning Astrid had to lean over him to find his lips with her own again. The position meant their hips were pressed much closer together, letting Astrid feel him, rocking her hips and feeling a pulse of arousal when Hiccup groaned at the contact. She was already wetter than she'd realised, feeling how damp her boyshorts were when she pressed against Hiccup's erection. Emboldened by her responses, Hiccup's fingers slid down her legs, stopping at the knee before they pushed up the fabric of her bottoms and stroking the sensitive skin of her inner thighs. Astrid shivered, hips flexing.

"Found something you like?"

She asked, voice breathier than she'd expected, giving away the state Hiccup was already working her in to. He nodded, fingers digging in slightly and Astrid mewled softly, feeling her muscles twitch under his touch. Hiccup looked over her bare torso, and Astrid noted with a little amusement that he lingered on her toned stomach before his gaze moved up to the area that usually got more attention. Squirming on top of him, Astrid had an idea.

"You know, you're more than welcome to see them up close."

Hiccup understood the implications very, very quickly, and Astrid was pleased to see him nod. There was an awkward fumble to turn them over, Astrid stretching a little before she let herself get comfy, head resting on the arm rest as Hiccup moved his hands to her waistband. She lifted her hips helpfully, urging him on and feeling a fresh surge of arousal at the hungry look in Hiccup's eyes, exceedingly glad to see he was becoming less shy and nervous as he tossed both her bottoms and underwear away to leave her bare.

His stubble left a rather lovely burn on her thigh as he moved, lips and tongue moving up, up, up... before the bastard skipped over where she wanted his mouth and continued his path down the inside of her other thigh. She wriggled, impatient and aroused as Hiccup teased her. His eyes glittered with amusement when he looked up at her face, and Astrid found herself a little breathless when he held her gaze the whole time he was lowering his head, until she was within reach and he could drag his tongue up along the length of her slit. She let out a pleased sigh at the welcome sensations, but that wasn't enough of a response for Hiccup it seemed.

One hand curled around her thigh, the other joining his tongue in stroking and teasing. Now past his initial shyness, Astrid soon discovered he was very much keen and eager to please, and luxuriated in the pleasure his skilled tongue and fingers brought her. Burying her own fingers in his hair, Astrid ground herself down on his tongue and held his head in place when he sucked her clit between his lips, tongue flicking over the tip in ways that made her legs shake. Her head rolled back, digging her hands into his scalp as her moans grew in volume. The leg he wasn't holding curled around his head, tightening with each swipe of Hiccup's tongue.

Her heel dug into his back when Hiccup slipped his fingers inside her, urging her closer to climax with each thrust, searching for the spot that made her back arch and made her hips buck. He found it, long thin fingers stroking inside as his tongue worked her from the outside. Astrid felt her eyes screw shut as she shuddered, squeezing around Hiccup's fingers, spasms rolling through her as she came.

"Oh gods..."

Was all she managed to say, prying her fingers from where they'd twisted in Hiccup's hair to push her own from her face, sweat dampening her fringe as Hiccup carefully removed her calf from the back of his neck. She noticed he still ran his hands over her thighs before he straightened up, painting a lewd picture with her arousal wet on his mouth and chin, his already messy hair thoroughly wrecked by Astrid's hands.

"Was that alright?"

"Fuck yes!"

Astrid answered, fresh heat curling in her belly when she saw Hiccup lick his lips, chasing the taste of her there. She sank down into the sofa a little more, enjoying the little afterglow before she noticed Hiccup adjusting himself.

"Help me up?"

Her knees were still a little shaky, and if she wasn't mistaken, Hiccup was quite smug about that.

"Take your bottoms off, I'll be back in a minute."

Astrid said before winding her way toward her room in search of condoms. She heard Hiccup fumbling around as she reached into her bedside drawer, glad she'd recently refilled her supply of them before the whole condoms shortage became a problem.

"Are you allergic to latex?"

Astrid called out from her bedroom door, hoping the answer was no. She had latex free, but she also had less of them and was hoping the nearly full multi pack in her hand was useable.

"Nope."

Hiccup answered, and Astrid was very happy to hear it as she returned. He still had his boxers on, but he also sported a sizeable tent and a dark, damp spot around where tthe head of his cock was constrained by fabric. Placing the condom box on the table, Astrid crawled over him, his mouth still a little sticky with the taste of her as she kissed him, pressing her naked body against his near-naked one, soaking up his body heat greedily and letting out a short gasp when his erection brushed her still-sensitive clit. One hand braced against the sofa armrest behind his head, she let her other one slide down to his waistband, pulling away from his mouth to seek his consent. Hiccup met her eyes and nodded, and so she slipped her hand beneath the fabric.

He pulsed, hot and thick and hard in her hand when Astrid gripped him, letting out a lovely little whine when she squeezed his cock. It was an awkward angle though, so she let him go in favour of tugging down his waistband to expose his cock properly, feeling herself clench around nothing at the sight of him. He really was all grown up, she chuckled to herself.

"What's funny?"

Hiccup asked, and Astrid was quick to reassure him that she wasn't laughing at him.

"Oh, just... when we were friends as pre-teens, I never considered this happening. Or that you'd be big."

His cheeks flushed, mouth open as he panted. She suspected nobody had let him know he was definitely above average, while Astrid was glad he'd made her come already, so she'd be able to take him comfortably enough.

"Red or green?"

"Excuse me?"

Hiccup asked, looking absolutely perplexed by her qiestion as Astrid stroked his cock, his hips flexing up to thrust into her grip.

"Red condom or green? The pack I bought is rainbow themed and those are the ones that already fell out."

He laughed, shrugging and she was glad to see him relaxing again.

"You pick."

She got up from where she'd straddled his leg so Hiccup could take his boxers off properly and grabbed the green foil packet, carefully ripping it open before she had Hiccup lay down on his back, shoving one of the nearby pillows under his head for comfort before she climbed back up on the sofa. Astrid rolled the condom down carefully, mindful not to nick it with her nails before she swung a leg over his hips, giving him a few strokes over the condom.

"Ready for me?"

Astrid asked, and Hiccup gave her a short nod, breath coming in short pants as she gripped him. She lowered herself, guiding him until she felt the head of his cock brush against her, sliding forward until her body yielded to his, taking him in until her ass came to rest on his thighs. Astrid bit her lip, savouring the feeling of fullness, adjusting to his girth. Hiccup made the most delightful sounds, needy little whines and groans leaving his mouth. His hands came up to rest on her thighs, feeling how the muscles there tensed and relaxed with each movement of hers.

Leaning forward to brace herself on his chest, Astrid shifted her weight slightly before she began to ride him. It was undeniably her favourite position, and she was very glad Hiccup had been so agreeable to it. His cock had a slight curve to it, just enough to drag beautifully over every hot spot inside her as Astrid bounced on his cock, moving slow at first so she didn't overwhelm him - she'd already gotten off once, while poor Hiccup had waited.

She planned to even up the score on oral later, naturally, but as soon as she felt his cock throb in her hand she'd needed him inside her, stretching her to fit him. A loud noise made both of them look around, confused, before cracking up laughing at how entirely they'd forgotten the movie they were watching earlier.

"Ah, it's a DVD, I can always start it again later."

Astrid dismissed it, before turning all her attention back to Hiccup. He watched her, utterly enraptured, as Astrid resumed riding him. Her nerves were alight with pleasure, pleasure that only grew when Hiccup managed to figure out how to get a little leverage against the squishy sofa beneath and began to thrust up into her, the two of them finding a rhythm that pushed them both closer to the edge.

Amused and happy as she was about Hiccup's fixation over her thighs, Astrid doubted he'd mind as she moved one hand from her thigh to her chest. Hiccup took the none-too-subtle hint, kneading and squeezing at her breast and dragging his thumb over her swollen nipple. A few teasing tugs of the taut peak between his thumb and index finger had her hips rutting harder into his, dragging desperate groans from his throat.

As his rhythm grew more erratic, Astrid could see the struggle in him to try and hold out for her, letting a hand trail down her stomach before it curled over where their bodies melded. She rubbed her clit, tips of her fingers bumping the base of his cock as she moved them in quick, practiced strokes, grinding down harder on Hiccup as she grew closer. The cords of his neck stood out as his body coiled tighter and tighter, fingers still on her thigh digging in hard enough that Astrid was sure there would be marks later.

With a great shuddering gasp, Hiccup went to pieces under her, the sounds he made in the throes of ecstacy urging Astrid on to her own end. As her muscles fluttered and squeezed at Hiccup's softening cock, the feeling drew choked sounds from Hiccup to accompany Astrid's own cries, a last few grinding motions from her hips sustaining her climax seconds longer before they both slowed to a stop, catching their breath.

Reluctant to move at all, Astrid lifted herself up and gripped the condom before it slipped off him, rolling it off and dropping it on top of her discarded clothes. They needed washing anyway, and it meant she could lay herself on top of Hiccup, resting her head on her hands atop his chest, her knees still resting either side of his hips as they looked at each other. He was even more unfairly hot when he looked so entirely wrecked, but Astrid found it a little easier to cope now there was a lot less unresolved sexual tension.

Was there such a thing as resolved sexual tension, she wondered to herself?

"I have a confession."

Hiccup eventually said. Confused, Astrid raised an eyebrow.

"Oh?"

"Yeah. I uh... I heard you the other night. I didn't mean to! I heard a vibrating noise and I thought your phone was ringing, and then I realised what it was and stopped listening!"

Astrid realised what he meant, and couldn't help but laugh.

"It's fine. I mean, you've heard more than that now!"

Shame he hadn't come in to offer a helping hand. Then they'd have had a few more days of sex under their belt by then. Astrid thought about that for a minute.

On the one hand, Astrid supposed they could have been fucking the whole week, and it would definitely have been great fun. On the other, she was actually happy they hadn't, she was happy they'd spent a few days just getting to know each other again, enjoying each other's company and reconnecting as friends before the clothes (intentionally) came off.

Hiccup made a noise that got her attention, and she looked up at him.

"What?"

He let out a low chuckle.

"Just thinking we've probably made a mess of the sofa, which is also my bed right now."

Astrid giggled, nodding in agreement.

"Don't worry, you can share mine."

-HTTYD-

I was 'nearly done' when this was 4k. It's now... a lot more than 4k. I hope everyone enjoyed this! Look after yourselves and stay safe!