Totally not neglecting other work for this... *whistles innocently*

-HTTYD-

When Astrid kissed him, it was like the last two months were undone.

Gods how he had missed her fingers in his hair, the grip twisting in the material of his shirt, the feel of her body pressed tight against his. Hiccup took a minute to realise it wasn't a dream, that the urgency in her kiss wasn't imaginary.

He realised the reality when he reached for her waist, felt her hip bones press against his palms more sharply than they used to. Astrid stilled, but kept kissing him before Hiccup could decide to think too much. Maybe she just forgot how to feed herself regularly without Hiccup cooking for her. Which still begged those questions...

Her words not now, please not now rang in his head, her tone begging Hiccup not to push her. He ached for answers, but Hiccup wasn't arguing if Astrid was coming back to them, however she chose to do it. Her nails scraped at him as she went for the buttons on his shirt, aggressively demanding his bare skin beneath as she tugged fabric apart until her hands splayed over his chest. Absorbed in her mouth and touch, Hiccup only realised Eret was back when he heard his voice.

"Wow, that was so satisfying to watch! Thug was in tears, I sw- whoa, what have I missed?"

Hiccup finally dragged himself away from Astrid's mouth, though neither seemed happy about that as they looked over to a stunned Eret.

"What about Thuggory?"

"Oh, he was carted off in an ambulance whining you broke his arm. I told the cop who turned up that he'd been harassing you and it was self-defence. So, not that I'm complaining, but... what's going on?"

Astrid moved and Hiccup panicked that she was leaving, but she didn't go any further than where Eret was standing.

"Shut up."

Their brother had no time to react before Astrid was kissing him, and Eret seemed to take even less time than Hiccup to melt into it, broad hands sliding around to cradle her back and hold her close to him. The sight of them was so very right, and it was a sight he'd missed, a sight that nobody else they brought home could ever truly match. They finally pulled apart when they obviously had to breathe again, Astrid looking far more alive than when she'd arrived. Pale cheeks were flushed red, tired eyes wider and brighter, pupils dilated with arousal; it was a look Hiccup was intimately familiar with, especially on Astrid.

Her body turned toward Hiccup's door, but there was hesitation. As though Astrid wasn't sure she'd be welcome, as though they hadn't been missing her for weeks, desperately wondering what was going on and why she'd pulled away from them. His heart shuddered in his chest at all the times Astrid had ignored them, avoided them. Her absence was felt acutely by both, and the twins had angsted over it countless times already.

But she was there, and Hiccup wasn't stupid enough to ruin that.

So he took her hand and she let him, and when Hiccup stepped toward his room Astrid followed. Eret wasn't far away, and Hiccup had an armful of Astrid kissing him when Eret closed the door behind them. Having her back in his room... he almost pinched himself, just to be sure it was happening. Astrid backed him toward the bed, shoved him when he stumbled as it hit the back of his legs until Hiccup landed on the bed, crawling over him and claiming his mouth hungrily. When she finally released him again, Hiccup could see Eret watching them avidly as though there were nothing he'd rather be watching.

Astrid finished unbuttoning his loosened shirt, ran her hand up over his stomach before curling it around his neck to guide him back toward her mouth, as powerfully addictive as it had been before. He stripped Astrid of her shirt - it was new, he noticed, having stripped Astrid out of just about every article of clothing she owned over the past year - and she seemed wary of how they would react to her body. It was undeniable when her shirt came off that Astrid had lost weight; she'd always been fit and active and it kept her fairly slender, but Hiccup could feel her ribs and hip bones under his hands when he touched her, felt sure he could link his fingers around her thinner arms.

With a resolve to feed her a proper breakfast in the morning, Hiccup did his utmost not to give away that he noticed anything different. Given how dizzy he was with just having her there again, being able to see her as she was again, Hiccup didn't have to work too hard to focus on the now, not the later. Eret finally joined them, concern on his face where Astrid couldn't see before he was unhooking her bra so Hiccup could pull it down her arms and throw it aside.

"You still have your shoes on."

Astrid frowned at him, then realised he was right and moved to take them off, soothing his fear that speaking would break the spell they were all under. Eret caught up, took off his own top and shoes by the time Astrid had unlaced her boots. She moved up the bed and Eret followed her, looking broader against her smaller frame but they kissed and grabbed and groped each other like they always did, Astrid's jean-clad thighs wrapping around his as Hiccup watched. Astrid let out sweet, needy little moans as Eret roamed her chest, palmed her breast and pinched teasingly at her nipple.

The hand not clutching Eret's back reached for Hiccup, yanked him closer. Hiccup pressed his fingers to her jaw to make Astrid tilt her neck, lowered his mouth there and kissed, nipped, nuzzled to hear her soft mewls and sharp gasps. Eret reached for the fastening of her jeans, slowed by the belt she had on but the twins had plenty of experience undressing people who were wearing just about anything, and the obstacle didn't waylay him long. Astrid's wide eyes and ragged breaths were followed by her arching hips, helping Eret to strip her.

Being naked with them both was an experience he'd been denied far too long already, something loosening in Hiccup's chest when he felt their bare skin against his own. He had missed the taste of Astrid, the way she squirmed and mewled and swore when Hiccup went down on her. Her nails scraped over his scalp, body seizing and bucking wildly until Eret helped hold her down. Hiccup worried for a minute that she might protest, but Astrid seemed as responsive as ever to their rougher hands, whimpering and clutching at them both to keep them where she wanted. The sound of her coming undone under his mouth was as intoxicating as it ever was, filling Hiccup with a dizzying heat as her body shook.

Eret kissed him deeply, tasting Astrid on his mouth with a low growl before she was making noises of complaint that they were neglecting her. She took his kiss with an almost painful desperation, moulding her body against his. She still fit well against him, but he could feel her hip bones pressing just above his more than they used to and it steeled his resolve to feed her in the morning.

Astrid grew increasingly frantic as Hiccup tried to draw it out, clamping her thighs around his hips and breathing "I need this" against his mouth as they kissed. She was still strong enough to hold him there when she wanted to, running her hands up and down his back before digging her nails in the spots that made him gasp. Her mouth left his to roam his chest before teeth threatened pain on his sensitive nipple, his cock twitching and leaking on her belly as Astrid sucked harshly to hear him whine, adding to the wonderful torture by pinching and tugging the other one.

It had the desired effect, Hiccup nudging her thighs apart with his knees and urging her to settle back against the pillows properly and Astrid hastened to comply, one arm wrapping around his back while the other reached toward Eret so she could hold his hand as Hiccup slipped into her. She tensed, but that happened sometimes and Hiccup stilled, leant down to distract her with kisses until Astrid relaxed, gave him a small nod to keep going. Eret's hand not holding Astrid's pressed against Hiccup's back, a gentle way of connecting himself to them both; after it causing them near two months silence, the twins were both wary of going too hard and pushing Astrid too far.

Whatever it was seemed to have slipped Astrid's mind entirely though, hips rolling up to meet his thrusts as though it was still something they did most nights, natural and easy and right as her grip on his back tightened. Astrid held him close the whole time, her mouth half-open and head turned so her lips brushed his jaw, her moans vibrating along his skin. Hiccup tried to make it last, some part of him fearful that the encounter might have to last him weeks again, months or longer... but resisting the lure of Astrid's body when they were so tightly twined was impossible.

She seemed equally incapable of holding out, those lovely sounds Hiccup was scared he'd never hear again filling his ears as she trembled under him, nails on his back leaving little indentations as her grip on him tightened all over. Hiccup was reluctant to pull out when he was done, but Astrid complained he was heavy in a low, breathless giggle.

"Sorry."

"It's fine."

Despite her lazy, cat-like stretching and soft sigh, Astrid took very little time to roll over and pull Eret to her, kissing away his concerned questions about if she needed a break before she pushed him down onto his back. It was quite hard to argue with Astrid when she was naked on top of him - Hiccup knew from experience. There was no slowing Astrid down as she straddled Eret properly, reaching between them to guide him until he hissed at the feel of her sinking down his cock. Astrid leant down until her hair brushed his cheek, kissed him slowly.

She rode him steadily, and Hiccup felt his cock give a valiant effort at rising again when he thought of how Astrid was still slick with his come, that Eret could feel Hiccup in her still. It wasn't a kink he really knew he had before Astrid joined them, as he and Eret used condoms with everyone but each other before her. It was definitely something he knew they enjoyed now, thanks to Astrid. Bringing her in had definitely changed... something, though it wasn't something Hiccup could really define, but he knew Eret felt it too.

He wondered what Astrid felt.

She seemed to be feeling pretty good just then, with Eret's hands on her ass as she fucked herself on his thick cock over and over. Eret seemed rather content to just let her do her thing, instead choosing to focus his energy on watching her. Hiccup thought perhaps he thought as Hiccup did, that he might not see her like that again soon, close enough to touch and lost in ecstacy, seeming to finally have let her guard down again for them.

They got more chances that night though. Astrid was as insatiable as she ever was, beautifully responsive under their hands and mouths and pushing, guiding, dragging them where she wanted or needed them, gasping and moaning and shaking. Hiccup had loved her demanding, hungry attitude for as long as they had been having sex with her, adored the sight of her flushed and quivering against his sheets or Eret's chest. Her fingers twisted in his hair as she kissed him roughly, grinding into him from her spot in his lap with her legs wrapped around his hips as she moaned into his mouth, bit at his shoulder and collarbone.

"You guys are so messy" Astrid groused as she wiped Eret's come from her chest half-heartedly "I need a shower."

Hiccup didn't comment on her slightly coltish gait as she got up and headed to the bathroom, humming in acknowledgement when he told her there were clean towels. When the bathroom door closed behind her, Hiccup let his head fall back to the pillow behind him with a deep sigh. Eret wriggled closer to him, rubbed Hiccup's sweaty stomach lazily.

"What is it?"

He shrugged, waiting for the water to start running before he answered.

"I just... I hope she's still here in the morning."

She'd vanished before they woke last time they were together, and then she'd avoided them for two months. Hiccup was terrified of the same thing happening again.

"Me too. But hey, I think we wore her out enough to stay the night."

Placing his hand over Eret's, Hiccup nodded stiffly.

"Hope so."

Astrid wasn't gone too long, returned clean and dry and still wonderfully naked. She didn't say anything, just looked at them expectantly until Eret realised what she wanted and moved, making room for her in the middle. Hiccup got up for the bathroom himself, smelled mint and saw Astrid's toothbrush was damp, the sink wet. That hadn't happened in months now.

Was it worth getting her a new one?

Eret seemed even more reticent than Hiccup to leave, but he was back soon enough and Astrid waited patiently in silence, speaking only to thank Hiccup for offering her water before the lights went down and the three huddled beneath the rumpled covers. Emotions thick in the back of his throat as Astrid settled down between them - where she belonged, he thought - Hiccup had to swallow his words multiple times to stop himself just outright begging Astrid not to be gone when he woke up. Eret was spooned against her back, arm over her waist and Astrid's hand rested on Hiccup's chest, so he told himself she'd not be able to slip away without waking them just so he could fall asleep.

There was a hand on his chest when he woke, but Hiccup was harshly aware all too soon that it was too big to be hers, and opened his eyes to see Eret next to him and Astrid's clothes gone from the floor where they'd been thrown the night before. The sun hadn't even begun to shine outside yet.

His yell of raw, painful frustration woke Eret (and probably a neighbour or two) with a start, and Hiccup watched the dawning realisation as his brother lifted up enough to look around, seeing the same horrid signs Hiccup had.

"She's gone."

-HTTYD-

Well what did you think was gonna happen?