Authors Note: Heads up, everyone. This is the final chapter! Thank you so much for sticking with it right to end!


It was late one night about a week later, and they were snuggled up together on the sofa with the television blaring.

Crowley stifled a yawn. "I'm gonna hit the hay, angel. I'm struggling to keep my eyes open."

Aziraphale tensed. Neither of them had slept since their run in with Michael and Hastur but it seemed that recent events could only put Crowley off for so long.

Aziraphale still felt guilty for abandoning him that fateful morning, and while they both felt confident that Hastur and Michael would never try that particular trick again, Aziraphale still wanted to keep watch over Crowley.

"I'll come with you," Aziraphale said. "Assuming you don't mind the company."

"You're always welcome in my bed," Crowley said with a wink that made Aziraphale's heart flutter and his cheeks flush.

Soon they were miracling themselves into their pyjamas and snuggling up together in bed. Aziraphale had brought a book with him, having no interest in sleeping, but the book remained abandoned on the bedside table. Instead, they were laying on their sides facing each other, clinging to each other, their mouths pressed together, the kiss becoming hungry.

"I thought you were tired?" Aziraphale teased.

"Yeah, well. You've woken me up."

Aziraphale's thigh accidentally brushed against the bulge in Crowley's pyjama bottoms, and Crowley let out a shaky moan. Aziraphale felt a surge of arousal knowing that Crowley was just as excited as he was himself, and he found himself moving until their arousals were pressed together.

They'd never gone this far before. It was still so new, and they were hesitant at first but soon they were rocking against each other desperately, only the thin material of their pyjamas separating them.

Crowley was clinging to him, moaning against his mouth, and then suddenly he was on top of him, and it reminded Aziraphale so much of his dream that it had him whining with need.

Crowley dipped his head, nervous suddenly. "Should probably have told you… I've never actually done this before."

Aziraphale had suspected this was true. "Me neither. It's okay. We can slow down if you want?"

"No, I want this. Are you- Is this okay?"

"Yes," Aziraphale said with a firm roll his hips and a mischievous grin.

Crowley grinned back and met his thrusts, rocking his hips urgently. He was making the most wonderful little noises, reminding Aziraphale all too much of the sounds he'd made in his dream. Guilt and arousal battled it out inside of him. He'd had no right to hear those sounds when he did, but today's noises were different - they were distinctly Crowley in a way that could never be imitated.

"Ngk," Crowley gasped as Aziraphale's hands slid under his pyjama shirt and started to play with his nipples. "Mnn!"

Aziraphale found himself mesmerised by the way Crowley's nipples hardened, how sensitive they were, how much Crowley was clearly enjoying it. His face was turning a lovely shade of pink.

Crowley sat up, straddling Aziraphale's lap as he pulled his pyjama top over his head and then threw it to the floor. Aziraphale admired the smoothness of his taut stomach, his pink nipples, and the red dusting of hair at his chest that trailed down into his pyjama bottoms.

Aziraphale started to fumble with the buttons of his own pyjama shirt, and when he'd finally pulled his shirt open, Crowley's hands were immediately on him, touching and squeezing and stroking. Crowley started to grind their hips together again, urgent little pushes that had Aziraphale trembling and gasping.

The whites of Crowley's eyes were overtaken by yellow. "Ngh. I'm not gonna last much longer…"

"Neither am I. Can I- Would it be okay if I pulled your pyjama bottoms down?"

"Y- Yeah."

Crowley lifted his hips, the break from the grinding a sweet kind of torture, and then Aziraphale was hooking his fingers into the elasticated waist and pulling them down. Crowley's cock was flushed pink, narrower and longer than his own. Aziraphale was reaching for it before he even knew what he was doing. He hesitated, looking up at Crowley who was biting his lower lip.

"Please, angel."

Aziraphale wrapped his fingers around him, and Crowley whimpered.

"Can I take off your pyjamas too?" Crowley almost begged.

Aziraphale nodded and lifted his hips. Crowley scrambled at the drawstring of his pyjama bottoms, cursing under his breath until he finally got the knot untied.

Aziraphale watched as his clothing was yanked down, his face prickling with heat as his cock was exposed. Crowley made a hungry sound at the sight of it and then he took hold of him, beginning to stroke him with clumsy enthusiasm.

Soon, all of their clothing was in a heap on the floor. Crowley was lying on top of him again, a wonderfully naked weight pressing him down into the mattress. Their bodies slid together, their bare cocks rubbing against each other. Aziraphale held Crowley by the hips, the friction of their thrusts bringing him closer and closer to the edge. He reached up to play with Crowley's nipples, loving the way it made him whimper.

Crowley buried his face against Aziraphale's neck, making broken noises, his whole body tensing. "Ngh… M' close..."

Aziraphale kissed the side of his face. "Come for me, Crowley. Please. Just like this…"

Crowley dissolved into unintelligible sounds, trembling all over, his thrusts erratic. Dampness spread out between them.

Aziraphale grabbed Crowley's arse in both hands, dragging him down to meet his thrusts, cock sliding though the mess Crowley had left behind.

Crowley was still shaking and giving weak little thrusts as Aziraphale pushed up against him. All it took was three or four thrusts and a wave of ecstasy swept through him, leaving him gasping and moaning.

Crowley kissed him deeply and then sagged against him. They were both panting, and it was a while before Crowley reluctantly rolled off of him. A quick miracle to make sure they were both clean and then Crowley was snuggled up in his arms.

"That was incredible," Crowley said dreamily. He looked up at Aziraphale, a nervous but hopeful look in his eyes. "You enjoyed it too?"

"Oh, yes. It was perfect." Aziraphale kissed him on the mouth. "I love you."

"I love you." Crowley kissed him, again and again, and then he laid his head against Aziraphale's chest and his eyes drifted closed.

"Are you falling asleep?" Aziraphale asked. He'd been feeling a little drowsy himself but he suddenly felt wide awake, ready to keep watch.

"I- Er. No. I'll stay up for a bit. Sorry. I didn't mean to…" Crowley shifted and then kissed him on the mouth again. He looked ashamed, as though he'd just committed some sort of post-coital faux pas.

"No, it's alright. I don't mind. I just wanted to make sure. I'll stay awake and keep guard while you get some rest."

Crowley's eyes searched his own. "It's alright, you know. We're safe. You don't have to 'keep guard' as you put it."

"I know. All the same - it does make me feel better."

"Michael and Hastur won't try it again. You heard them on the phone. And everyone's been told to keep away from us."

Aziraphale sighed. "I just keep thinking… If only I'd been with you that morning, then it would never have happened. I shouldn't have left you alone while you were sleeping. After the apocalypse I used to make sure we were together every night, every time you slept. Just in case. But I became complacent."

Crowley looked surprised. "That was why you-? Nothing that happened was your fault. Hastur and Michael are wankers. We're safe now, I promise."

"I- Yes. You're right, of course."

"I'm sorry. I understand. I do. We've been through a lot, and it'll take time to feel safe again. If it makes you feel better to keep watch while I sleep then that's okay."

"Thank you."

"You know, even if someone were to put me in a coma again I'll always be able to wake myself up. I can tell when I'm in a dream. And it doesn't matter how deep under I am - demons and angels can never be fully unconscious. If someone knocks you out, I'll find you. I can always sense where you are, and I will always be able to find you, no matter what. Hastur's plan was doomed from the start."

Aziraphale smiled, feeling better, and then he leant down to kiss Crowley on the mouth.

By the time Crowley was asleep, Aziraphale didn't feel anywhere near as nervous as he had. Smiling, he picked up his book and happily read until Crowley awoke the next morning.


Six months had passed, and Crowley was in Aziraphale's bed, propped up in a nest of pillows while browsing Twitter on his phone. The morning sun was trying it's best to sneak in through the curtains.

Curled up beside him, fast asleep, was Aziraphale. He'd been snoozing for several hours now and Crowley couldn't resist looking over at him every now and then. He looked so serene and innocent while sleeping - none of the underlying bastard showing through.

Crowley had never seen him asleep before – except for when they'd been drugged – and he felt privileged to be able to see him like this now. Aziraphale rarely felt the urge to sleep but he'd said he wanted to rest his eyes for a moment, maybe even have a little nap, and would Crowley be a dear and keep watch?

How could Crowley say no to that, and why would he even want to?

Although they'd been left in peace by their old employers, neither of them had slept without the other there to keep guard yet, though Crowley figured it was only a matter of time. Maybe one day they could even fall asleep together.

But, oh, Crowley wouldn't want to sleep through this anyway. Aziraphale's gentle snores, the contented look on his face - Crowley could watch him for hours.

Aziraphale's breathing became heavy and laboured, his brow creased with worry while his lip trembled. A panicked sound escaped his throat and Crowley couldn't stand it. He stroked Aziraphale's forehead, making a soothing noise. "S'alright, angel. Wake up, you're dreaming."

Aziraphale's eyes opened slowly and he looked confused for a moment. "Oh," he said shakily, sitting up. After a moment he let out an embarrassed laugh. "Thank goodness. It was just a dream."

Crowley had suffered through his own share of nightmares and knew just how real they could feel, especially to someone who wasn't used to dreaming. He wrapped an arm around Aziraphale to comfort him.

"Oh, it was awful," Aziraphale said. "The bookshop was made entirely of gingerbread and I accidentally ate all the Wildes."

Crowley couldn't help the laugh that escaped him, relieved that the nightmare hadn't been anything worse.

Aziraphale gave him a warning look. "It's not funny, you fiend! It was very distressing. I truly regret reading Hansel and Gretel before bed." He frowned at the book of Grimm fairy-tales on the bedside table.

"I'll chuck it out the window if you like."

"You most certainly will not! It's a first edition!"

"Try not to eat it then."

Aziraphale shot him glare which turned into a saucy grin. "I'll eat you in a minute."

Crowley gasped. "You naughty angel!"

Aziraphale kissed him and Crowley kiss melted into it. Even now, he couldn't believe that they got to have this.

Aziraphale drew back. "I never did tell you about my dream, did I?" There was a hint of embarrassment in his voice. "When I was in your body, I mean. When I had my first orgasm."

Crowley was suddenly all interest. He leant closer. "You can remember what you were dreaming?"

They'd not talked about it since Aziraphale's confession, or at least, not in any detail, and Crowley hadn't wanted to pry.

"Yes. I remember it quite vividly actually," Aziraphale said.

"Yeah?"

"You were in it."

"Ngk. Yeah?"

"You climbed into bed with me and started stroking my stomach - innocently, of course."

"All innocence, me."

Aziraphale smiled. "You know I've always enjoyed physical contact but it felt different. So good. And then you climbed on top of me."

Crowley swallowed, suddenly rock hard. "Yeah? And then what happened?"

"We rubbed against each other, and when I woke up I'd made quite a mess of myself. Or yourself, to be precise."

Crowley let out a breathy sound.

"I was moaning in your voice, I could smell you, and I could feel the aftershocks of your corporation's pleasure."

"You- you were thinking of me right from the start?"

"It was rather a lot to wake up to, I can tell you. It took me quite a while to get my head around it all."

"Yeah, I can imagine." Crowley gave him a fond smile. "You still look embarrassed about it. Don't be. I find it incredibly hot that you were dreaming about me."

Aziraphale smirked. "I know you do. You've gone pink right to your ears."

Crowley pulled him into a kiss.

"I still think about what it felt like to be in your body. What your pleasure felt like," Aziraphale said between kisses. "Terribly naughty of me, I know. Do you ever wonder what it might feel like? To be in my corporation and feel what I feel?"

Crowley moaned against Aziraphale's neck as he realised what Aziraphale was suggesting. He drew back, searching his eyes, and found hope and lust there, along with a hint of nervousness.

"You want to swap again? Have sex while we're in each other's body?"

"Only if it's something that interests you. If you'd rather not then that's perfectly okay."

"Of course I want to," Crowley said, heart pounding. "Shall we- D'you wanna do it now?"

Aziraphale nodded enthusiastically.

Crowley kissed him and then he took his hand, lacing their fingers together.

There was no rush this time, no pressure to fool their respective sides. Their true forms nudged against each other, hesitant and curious at first, and then they were slipping past each other, into each other, just as they had done on that fateful night.

As Crowley streamed by, he pressed against Aziraphale form, and Aziraphale pushed back, all excitement and joy. To think, how nervous they'd been that first time. Now, Crowley could appreciate the intimacy of the moment, the closeness he felt to his angel as their very essences touched.

Soon it was done, Crowley was inside Aziraphale's body, his skin tingling, his cock rock hard.

Crowley stared into yellow eyes. Looking at himself was no less strange than it had been before. It was like an out-of-body experience. Or like looking in a mirror except his reflection was doing whatever it wanted.

Their lips were almost touching - they'd been kissing only moments before – but it felt wrong to kiss someone that didn't look like Aziraphale. Kissing him felt like cheating, and he felt foolish and confused for even thinking that. He drew back, letting out an awkward laugh.

Their hands were still entwined and Aziraphale gave his fingers a reassuring squeeze. Aziraphale smiled coyly – Aziraphale's smile – and that somehow made everything okay. The reminder that his angel was in there had Crowley drifting forward and pressing their lips together.

A surprised laugh escaped Aziraphale and he kissed him back, a gentle thing, testing the waters.

"Oh, isn't this strange," Aziraphale murmured.

"Understatement." Crowley breathed. "Making out with myself is kinda weird."

"You're so hard, it positively aches." Aziraphale said, voice low. "I can feel how turned on you were before we swapped."

"Right back at you. It feels like I've got a metal rod in my trousers."

Aziraphale pushed away the duvet, looking down at the bulge in his pyjama bottoms, and then he smiled at Crowley flirtatiously. "Is it okay if I undress myself? Yourself? You know what I mean."

"Go ahead."

Gasping, Aziraphale palmed at his cock through his pyjamas and then he pulled himself free, long fingers taking hold of his length and then starting to stroke it. Crowley watched with a mixture of arousal and embarrassment as he witnessed his own body masturbating. As strange as the situation was, he couldn't help being aroused by the look of pleasure on Aziraphale's face as he touched himself, the noises of arousal he made as he gazed down, clearly enjoying the view. Knowing that Aziraphale was getting off on this had Crowley horny as hell.

Crowley kicked away the duvet and then looked down at the obvious bulge in his own pyjama bottoms. He pushed his pyjamas down around his knees, gasping at how big and thick he was, appreciating being able to see Aziraphale's gorgeous cock from a whole new angle. He watched his elegant fingers wrap around his cock, those manicured nails digging into plush thighs. It felt like he was watching Aziraphale play with himself except he could feel every touch.

"Mnh."

Aziraphale chucked beside him. "How about I lend you a hand?"

Crowley wanted to tell him off for the awful pun but his ability to form sentences vanished as Aziraphale started to touch him. Crowley moaned, reached over, and started to stroke Aziraphale too.

A desperate noise escaped Aziraphale who then climbed on top of him, pinning him down against the mattress with slender limbs. Crowley's own face looked down at him, hunger in those golden eyes, and then Aziraphale was kissing him, a forked tongue flicking out against his lips. Crowley trembled as that foreign and yet familiar tongue pushed inside his mouth. He had to close his eyes against the onslaught of it all, against the oddness of seeing himself on all fours above him.

Aziraphale pressed their hips together and Crowley groaned as they started to move. Aziraphale unbuttoned Crowley's pyjama shirt and then started to play with his nipples, making them harden under his touch. Crowley moaned, enjoying the sensation, but his nipples were nowhere near as sensitive as they were in his own body. Which gave him an idea. A mischievous look came into his eyes as he pushed his hands under Aziraphale's t-shirt, found his nipples and started to fondle them.

"Oh! Oh, dear lord," Aziraphale whimpered, his hips jerking wantonly.

Crowley grinned, rubbing circles with his thumbs.

"I can see why you like this so much," Aziraphale gasped. "You're so sensitive. Oh. We're wearing too many clothes… would you..?"

Puppy dog eyes pleaded with him. He'd seen that look on Aziraphale's face a thousand times before, and although it was strange seeing it on his own face it made him melt all the same.

A flick of his wrist, and their pyjamas appeared in a heap on a nearby chair. Completely naked, they continued to rub their bodies together, Crowley continuing to play with Aziraphale's sensitive nipples while Aziraphale kissed him fiercely. Aziraphale's kisses moved to his neck, and then from his chest to his stomach until Aziraphale's yellow eyes were staring hungrily at Crowley's jutting cock.

Crowley looked down at his body – or should he say Aziraphale's body? - and was treated to the sight of a broad chest, gorgeous thick thighs, and his own face dipping down to lick at the head of his cock.

Aziraphale took him into his mouth, that long demonic tongue wrapping around Crowley's length, sliding up and down, moving in a way that only a forked tongue could, and it had Crowley whimpering. Aziraphale had expressed an appreciation of the things Crowley could do with his tongue, and now Crowley was finding out first-hand exactly what he meant.

Crowley was moaning, and it all came out in Aziraphale's timbre, his voice. He covered his mouth with his hand, and was suddenly reminded that it was technically Aziraphale's hand. Strong and perfect. He pushed a finger into his mouth and sucked on it. It was strange to have a flat tongue – the very tongue that had pleasured him so many times.

"Nnh. 'M really close…" Crowley whined as Aziraphale sucked on him.

Aziraphale moaned around his cock and continued to bob his head.

Eyes closing, Crowley trembled as waves of pure ecstasy swept through him. He came into Aziraphale's mouth, hips juddering even as he was held down. Aziraphale continued to suck and lick and swallow before lifting his head, a lazy smile on his face. The yellow of his iris' had filled the entire eye, just as they did for Crowley when he was desperately aroused.

"Fuck. Angel. That was… Fuck. Lemme suck you off."

Aziraphale was panting as he sat up, still on his knees. He was stroking himself, watching his hand move, clearly enjoying the sight of it. Crowley got up, knelt in front of Aziraphale and then licked one of his nipples while pinching the other, drawing needy whimpers from him.

Aziraphale's hand stilled on his cock. "I'm not going to last much longer - if you want to suck on me then you'd better do it soon."

Crowley gave one of Aziraphale's nipples one last lick and then pushed Aziraphale backwards, making him sprawl out on the bed. Crowley straddled his legs and lowered his head, licking at Aziraphale's cock before drawing him into his mouth and sucking. His tongue wanted to wrap and wind and squeeze - force of habit – instead he pressed the flat of his tongue to the underside of Aziraphale's cock. He bobbed his head up and down, and he reached up to find a hard nipple, relentlessly playing with it while Aziraphale made broken sounds.

"Crowley!" Aziraphale gasped, a warning, a declaration, and then Crowley's mouth was filling with his cum – it tasted like his own, of course it did – and he swallowed it down in greedy gulps.

He rolled onto his back beside Aziraphale who was still panting. "That," said Crowley. "Was one of the best ideas you've ever had."

"I whole-heartedly agree." Aziraphale took his hand and squeezed it.

"It makes me think of that question people ask. If you were trapped in a room with an exact copy of yourself, would you rather fuck or fight? I think we've answered that question."

Aziraphale looked alarmed. "Who asks that?"

"The internet."

Aziraphale gave him a disapproving look which said exactly what he thought of the internet. He smiled proudly. "If I met an exact copy of myself, I'd discuss my favourite literary-"

"Aha! No! You'd both have the exact same opinions and memories! It'd get boring real fast."

"No it wouldn't! We could reminisce over tea and cake."

"No tea. No cake. You're locked in an empty room together. With a bed. Nothing to do but fight or fuck."

"Or talk," Aziraphale said primly. "And why on Earth would I want to fight myself?"

"You'd be evenly matched, right? Strength, speed, skills - all the same. It'd be an epic fight."

"Oh, no, that sounds terrible. I could never hurt me. And I could never cheat on you - with a clone of myself or otherwise. And before you say it - no, it wouldn't count as masturbation."

"What if it happened centuries ago and we weren't together yet?"

"I didn't have a sex drive centuries ago."

"Ugh. But what if you did?"

Aziraphale considered it. "Well, I guess I would know all the things I enjoy in bed… But, oh, I think it would be terribly awkward and embarrassing. We'd have technically only just met."

Crowley considered this. He imagined two sexually inexperienced and anxiety ridden Crowley's trying to have sex with each other… They'd probably just end up crying about how much they loved Aziraphale and end up hugging instead.

Aziraphale smiled at Crowley. "You might look just like a clone of myself but the exciting part is knowing that you're in there, feeling my pleasure, feeling everything I do to you."

Crowley grinned and then kissed him.

He found himself thinking about Aziraphale's first orgasm - his first wet dream - and how he'd dreamt about him. Crowley had been too distracted at the time to share his own experiences on the subject, but now he couldn't resist sharing his own story.

"I can remember my first wet dream too, you know."

"Oh, yes?"

"Yeah. It was shortly after we talked on the wall in the Garden of Eden. I was sleeping in the grass under a tree, and I dreamt you were kissing me, the same way Adam kissed Eve."

"Me? You dreamt about me?"

"Yep. I came while you were kissing me and it woke me up - it was the first orgasm I ever had." Crowley hesitated, almost too embarrassed to share the next part but soldiering on anyway. "I thought it meant that kissing could give you orgasms. Until I realised that grinding against the ground had been a major factor."

Aziraphale let out an amused laugh. "Oh, Crowley, you dear thing."

"Shuddup."

Aziraphale kissed him, a fond look on his face.

Eventually they swapped back, and it felt good to be in his own skin again. But Crowley couldn't deny that he was looking forward to doing it again and he knew it wouldn't be long before they did.


The End