Work Text:
The hotel lobby was incredibly quiet, everyone except Angel seemed to have something to do today. He takes the opportunity to sprawl out onto the lobby sofa. He’s alone or, he thinks so at least.
“Angel Dust. You are just the person I was hoping to see here today.” Alastor sits himself onto the lobby sofa uncomfortably close to Angel. Angel looks up from his phone, he’d been sort of half paying attention, half aimlessly scrolling his Hextagram feed.
“Oh really Al. Why’s that?” Angel raised his eyebrow, incredibly suspicious of the deer demon. Alastor had become even odder following his time spent at the Vee’s tower. Angel got it, he also felt awful and strange anytime he had to spend any sort of time there. Alastor had been there and had been tied up for weeks.
“Well I remember when we first met, and you said you could help me with something. I declined you then, buuut I think I could take you up on it. That is of course if your offer still stands.” Alastor is smiling just a little too wide at Angel, yet it doesn’t creep him out the way that it had used to. At some point Angel had figured out that the bigger and more unnerving Alastor’s smile was, the more uncertain he was of himself.
“Uhh… You want me to fuck ya?” Angel pauses “But you. I didn’t think you were into the whole sex thing.”
“I’m not. But, that doesn’t change the fact that others have a very hard time accepting that.” Alastor pauses, takes a deep breath and continues. “And they seem to take it upon themselves to ignore that.” Alastor’s posture is so tense that Angel thinks he may break into two.
“Holy fuck Al.” Angel swallows. “Your saying.”
“Yes, I was… violated.” Alastor struggles to find the wording. “And I would like that not to be the touch I feel on my body when I close my eyes.”
“Who?” Angel feels lightheaded, leave it to Alastor to go from hiding everything, to throwing it all out on the table without a warning.
Alastor looks down at his lap, refusing to look Angel in his eyes. “Vincent, we um had a history. But I broke it off with him, very directly because I knew he would want…”
“Okay.” Angel interrupts Alastor before he has the chance to spiral. He had pieced together that the two had some sort of history together. “But, why me?”
“Well…” Alastor pauses. “You are someone who knows a lot about sex.”
“Uh-huh.”
“And you don’t seem like someone who is going to take advantage of this. I don’t trust anyone, but I think I can trust that you’ll stop if…”
Angel cuts him off again. “Al, I’ve been in some real bad situations before. If you really want this, then I can help ya’ out.”
Angel pauses. “Gimme like 30 minutes and come up to my room. See you then.” He gets up and heads upstairs.
Angel closes the door to his bedroom, sighs and sets his space up so it’s not intimidating to Alastor. He makes the bed, so that he doesn’t have to crawl under any covers, but makes sure to toss a fuzzy blanket onto the chair next to the bed so that he can cover Alastor up afterwards.
He thinks this is going to go really badly. Maybe Alastor will just eat him instead, that might be less awkward for the both of them.
Angel changes into a pair of shorts and slightly cropped t shirt, he doesn’t think lingerie will make the situation better.
He’s putting a couple bottles of water and some sour candies onto the bedside table when he hears a soft knock, knock, knock at his door.
Angel opens the door. Alastor stands awkwardly in the door frame, he is much less dressed than Angel has seen him before. His jacket and bowtie are gone, he's only wearing his button down and trousers. His first button is unbuttoned.
“Angel Dust.”
“Hey Alastor, you actually came up. I wasn’t so sure if you were bein’ serious or not.”
Angel motions for Alastor to come in and closes the door behind him. “I was very serious.” He looks around not sure where to start. “So.”
Angel takes his hand and motions him to sit on the bed. Alastor follows, sits, and awkwardly starts taking his shoes off, he doesn’t look at Angel.
Angel sits down next to him and sees Alastor flinch.
“I know it ain’t really ya’ thing, but you’ve done this before? Ya’ know other than what um happened with Vox.” Angel asks, the weight of what he was being asked to do settling on him.
Alastor paused, recalling. “When I was alive, yes. But like this? Never until Vincent…” He trailed.
“Well tell me about when you were alive, men, women, both?”
“Both.” Alastor paused. “My encounter with a man, I could have gone without. We were both rather drunk, and I don’t think that he had done it before either. And the other was Mimzy, she was curious, and I indulged her. I think she was quite disappointed.”
Angel nodded in acknowledgement. “Okay, any hard no’s, anything you don’t want me to do?”
“I don’t want to be degraded”
“Degraded how? What do ya’ mean by that?”
“I don’t want to be called names. Or spoken to like that.”
“Okay, easy enough” Angel watched Alastor shift on the bed, still wearing his unsettlingly large grin. Angel still could still feel the wave of anxiety radiating off of him, smile or not.
“One more thing Al.”
“Hhm?”
“I think this is gonna be a lot for ya’, if it starts feeling like too much, or anything like that, I don’t care how stupid you think it is. I want ya’ to say “fish” and I’ll stop what I’m doing immediately and give you space to breathe.”
“Fish?” There was an air of questioning to Alastor’s voice as he repeated the word back.
“Do you understand, I won’t touch you unless you do. I don’t want to…”
“I understand”
“Okay.”
Alastor closed the gap between them to kiss Angel, the first few moments were rough, Alastor’s teeth too large and lips too thin until they found their rhythm.
Using his primary set of arms Angel began undoing the buttons of Alastor’s shirt, caressing his chest with his secondary arms. Angel's kisses drifted downwards onto Alastor’s body. Alastor pulled at Angel’s shirt, and Angel pulled it off. Angel gently pushed Alastor onto his back so he could continue kissing his body.
Pulling Alastor’s shirt the rest of the way off Angel saw a mess of scarring made up of claws and bite marks that took up most of Alastor’s torso. He lifted his mouth to avoid it, assuming that Alastor wouldn’t want him to acknowledge it.
Alastor looked up at him glassy eyed, Angel wasn’t sure if he was fully there or if his mind had drifted somewhere safer. He was on the verge of stopping, this felt self destructive on Alastor’s part and Angel cringed as he thought of himself and Valentino and then Alastor spoke up. “Let me feel your mouth on it, Vincent didn’t hesitate”
Cautiously Angel made contact with the scarred flesh. He wasn’t sure how it felt for Alastor, but he feels him rock his body upwards into the kiss. Angel takes his time there, his lower set of arms caresses his hips. They’re both still dressed from the waist down.
“They never found my body.” Alastor’s voice is thick and heavy with static, Angel only understands what he’s saying because he’s heard Alastor’s voice like this before. He’s never been in a good place when it happens to him. His eyes are still glassy and his smile has gone slack. Angel uses one of his primary hands to stroke him on his cheek.
“Still with me Smiles?” He’s not certain that Alastor will use the safeword if things become too much for him, Angel thinks he may already be there.
“Yessss.” Alastor drawls out.
“I’m gonna start unbuttoning your pants now.” Angel warns him in advance, Alastor nods faintly.
“Angel” Alastor tugs on Angel's shoulder. “I…”
“What is it Al?” Angel’s hand raises up from the button of Alastor’s trousers.
“I may not respond. It might not… you can keep going though.”
“Hmm.” Angel thinks he knows what Alastor is getting at. “Thanks for letting me know Al.” He unbuttons his pants. “Raise up” Alastor lifts his body so that Angel can pull down his pants and boxers in one swift motion.
Alastor’s cock is long and thin like the rest of him, and completely soft. Angel lowers himself so that he can use his mouth on him. It’s easy to take him all the way like this. Angel begins to experiment, sucking and licking Alastor’s soft cock. He feels it twitch a couple of times but it never gets more than half hard. He feels clawed hands brush against his furred head.
“Angel.” Alastor’s voice is quiet and nearly all static. “It’s okay.”
Angel lifts up from Alastor’s cock with a wet pop.
He thinks he hears a hint of embarrassment in Alastor’s voice. “Okay Al, I’m gonna use my fingers on you to open ya’ up. He moves to get a bottle of lube from his dresser drawer.
Angel takes the lube and puts a generous amount on his pointer finger. He touches the outside of Alastor’s hole with it, and adds just a little extra to make it as comfortable as he can for Alastor. He starts gently, slowly stretching him, not going any deeper than his first knuckle. He feels a soft hitch in Alastor’s breath, his eyes are shut. As he stretches him, Angel begins to experiment, trying to find what feels good for Alastor. He curls his finger inside, trying to find his sensitive spot. Alastor’s hips faintly rock, and his soft cock twitches a slow dribble of precum leaking out of it.
Angel removes his finger and Alastor quietly whines.
“Gonna add another finger before I use my cock on you. You’re very tight.”
Angel prods at his hole with the two lubed fingers, focusing on getting Alastor stretched enough that he’ll be able to take his cock without it hurting him. Alastor pants at the extra stimulation, Angel can’t tell if it’s from enjoyment or him desperately trying to keep his emotions in check.
Once Angel decides that Alastor is stretched enough, he removes his fingers. He uses one of his secondary arms to grab the bottle of lube again and begins preparing his own cock. He stroked himself to hardness, it was a strange feeling. Sex, even at its worst and most degrading with Valentino, had never felt quite so unsexy, he hoped that Alastor was getting whatever he needed out of this.
“Angel.” Alastor’s voice interrupts Angel’s spiral.
“Yeah Al?”
“I. I think I will respond to this…embarrassingly. Can you take me if I lay on my stomach? I don’t want you to see.” The static in his voice had died and something meeker has taken its place. Angel isn’t sure but he thinks he can hear tinges of Alastor’s real accent in the question.
“Of course.” He gives Alastor a few moments to roll over onto his stomach. Angel notes the small fluffy tail, he doesn’t dare say a word. “Gonna lift you up a bit.”
Angel's secondary arms wrap themselves around Alastor’s thin waist. He’s much lighter than Angel could have ever predicted. Angel enters him slowly, letting Alastor’s hole adjust to him. He had definitely not gone overboard with the lube, despite all of the preparation, Alastor was still impossibly tight. He pushes himself in fully, and rocks himself back and forth gently. Alastor is nearly limp in his secondary arms. One of Angel’s primary arms rubs circles into Alastor’s back. The other strokes Alastor’s half hard cock. He lifts himself up and pushes back down, finding his rhythm.
At that moment Alastor breaks. Angel feels him briefly stiffen and a sob break loose from deep inside of his chest. Angel freezes, ready to stop everything all together.
“Please don’t stop. This is what I want.” Alastor’s voice drips heavy with its southern drawl. Angel finds his rhythm again, rocking himself back and forth, thrusting in and out of Alastor as the deer demon sobs and trembles. Angel focuses on Alastor's half hard cock. Stroking it in line with the rhythm of his thrusts.
Angel isn’t sure how long this goes on for but he feels Alastor’s posture change, he freezes and then shudders. Cum spurts onto Angel's hand. Angel finds his own climax, pulling out and cumming onto the sheets under him.
Alastor quietly collapses and curls up into the fetal position. He’s stopped crying, he looks exhausted. Angel moves to touch his shoulder.
“Fish. Please.” He breathes heavily. “Don’t touch me.”
“Sure thing Smiles. I’m gonna get up to get a rag so you can clean yourself.” Angel gets up from the bed. He hears a quiet whine. “I ain’t leaving, I’ll be right back.”
Angel grabs a wash cloth from his closest and wets it with cool water. He returns to the bed, Alastor hasn’t moved any.
“Here Al.” He holds out a rag. “I know you probably hate being sticky. Usually I’d clean you up, but you said you were all touched out.” Alastor lifts himself up, takes the rag from Angels and slowly, aimlessly wipes himself off.
“Thank you, Angel. And I am, I think I could go another whole lifetime with this never happening again…” He spaces out as he’s talking. Angel hands him a bottle of water, he drinks from it, too tired to think. “I think I would like to lay down for a bit. I… I don’t want you to touch me anymore, but can you sit here with me?” His breath shudders. “I don’t want to be alone right now.”
“Sure thing Al.” Angel grabs the blanket he’d put on the chair next to the bed. “Gonna cover you up, okay?”
“Hmm.” Angel drapes the blanket onto Alastor.
The rooms quiets to the sound of their breathing. Neither of them will ever speak of this again.
