Work Text:
I saw an angel
I really saw an angel
There is an angel. Louis rubs his eyes, slaps his cheeks with both hands, and shakes his head but the vision doesn't go away. There really is an angel walking mere steps away from him.
Louis squeezes his eyes shut in an attempt to sober up in mere seconds, to clear his mind and shake this vision.
Louis is drunk, awfully so, having to use a wall on the outside of the club for support. The night had started with sake and beer and moved on to fruity cocktails paired with karaoke. It's early, the night sky slowly fading to make room for the daylight, coloring everything in a bluish, foggy hue. The street is empty, save for Louis, as his friends went home two hours earlier once Louis promised to call an Uber.
He forgot his phone was dead before uttering that to them, and the club was closed, so being too drunk to form a genuine idea, he chose to wait outside the club until he either sobered up enough to find his to the train station, or until a store opened for him to grab a charger and call his friends.
He opened his eyes again.
The angel was still there.
There are wings: precious, sparkling, white wings, fluttering away. So gorgeous that they must be attired by a real angel, impossibly beautiful to be a costume in his eyes. He supposes it could be, if handmade.
Louis is not religious by any means. Louis occasionally enjoys listening to music, typically while he's tattooing people, and his grandmother would certainly roll over in her grave if she heard some of the lyrics.
The angel walks past Louis, slowly, with his hands in his pockets, eyes in the sky, as he sways too far from side to side now and then. With clear eyes and closer proximity, Louis is sure that the boy is an angel. There isn't any other explanation for him besides that. Louis wonders if he fell from heaven and is looking for a way back up, his wings being too tired to carry him at this early hour.
As always, Louis speaks before he thinks, mouth open and lips moving before his brain can even comprehend what he’s doing, or saying.
“Are you an angel?” He asks, sounding astounded, even to his own ears. He off of the wall he's been leaning on, stepping closer to the angel, who turns to him with furrowed brows. He has long hair and green eyes and fuck, Louis has met an angel, hasn’t he? He must’ve done something correct in his life to be blessed with this vision standing in front of him.
The angel doesn't answer, just keeps staring at Louis intently.
“Are you?” He asks again, his voice sterner and the boy giggles before shaking his head.
“Really?” the angel retorts, voice deep and heavenly and British, definitely British. Louis didn't know angels could have accents. “That's the best you’ve got?”
“You look like one,” is all Louis says and the angel blushes as he shakes his head.
“Sure.” He says and turns again.
“Wait!” Louis shouts, way too loudly for the empty streets, but the angel stops and turns to Louis once more, staring at him expectantly, but Louis' head goes empty as he gets lost in pink lips and green eyes. He steps forward, steps so close that he can see the freckles on the angel's nose, and he smiles.
“You are the prettiest thing I’ve ever seen.” He mumbles.
“You're drunk and strange.” The angel retorts, though there is a pretty flush on the angel's cheeks and he doesn’t step away.
“No, you’re just- I think I could write poetry about you,” Louis mumbles, lifting his hand to rest on the angel's cheek or, to touch his soft curls, but he stops himself, feeling too dirty to touch something so precious.
“If I’m an angel, what does that make you?” The angel asks.
“A sinner,” Louis answers.
“Fuck, this shouldn’t be working on me.” The angel whispers, almost sounding angry with himself, but then he leans forward and connects his lips to Louis’. And if this is what heaven feels like, Louis will die a happy man. The angel's lips are soft like clouds, maybe the ones he fell from. Things are so delicate and careful as the lips move against Louis, as Louis claims them in return, digs his fingers into the angel’s waist to pull him closer, could never be close enough, and lets his tongue slip into the velvet heat of his mouth. The angel hums happily, soft hands coming to rest on Louis' cheeks.
“I’ve got a flat not too far from here.” The angel stops the kiss to say and Louis nods, replying, “‘ve only got a hotel room.” He says, leaning forward to take the angel’s bottom lip between his teeth and pull back, making the angel whine before Louis soothes the bite with his tongue and connects their lips again.
The walk to the angel's flat isn't long, especially with tension and excitement accompanying their stride, but Louis can't keep his hands, or lips for that matter, off the angel, and the angel only giggles and wraps his arms around Louis' neck whenever they stop to kiss every few steps. Louis is sure he’s already addicted. The moment the door to the angel’s flat is closed, Louis has him pressed against the door, making him giggle.
“Eager, are we?” The angel teases, bucking his hips forward to meet Louis’ hard-on. Louis groans, only now realizing just how hard and desperate he is from merely kissing the angel.
“Well, you only get to kiss an angel once in your life,” Louis whispers, scared to break the bubble that surrounds them, holding them close, keeping their moment sacred. The angel shakes his head and grins.
“M’not really an angel, y’know.”
“To me you are,” Louis says, knows it might sound crazy but it's the truth.
“I can't believe this is working on me.”
“This is not a game,” Louis says and kisses the angel again, swallowing every little sound he makes.
He lets the angel pull off his shirt and lets him explore his torso with his hands as they stumble blindly towards the bedroom. They break their kiss off, only long enough to get rid of their pants and the angel's shirt which Louis has to help him with because of the wings.
“Put them back on?” Louis asks, looking at the wings. The angel bites his bottom lip but slides them back on as Louis takes a seat on the bed, leaving the angel standing there in nothing but white underpants and white wings, Louis wants to ruin him and worship him at the same time.
“C’mere.” He mumbles, holding his hands up for the angel who seems to have turned shy, taking careful steps towards Louis until he can slide his hands into Louis’. Louis watches him, lets his eyes trail over the ink that paints the pretty boy’s body, and can’t help but be endeared by the giant butterfly on his stomach.
Louis pulls him gently closer until he has no other choice than to crawl into Louis’ lap.
“Hi, angel,” Louis whispers and the angel smiles.
“Hi.” He mumbles back.
“Can I kiss you some more?”
The angel nods and Louis leans in, kissing him until he feels the angel relax on top of him and only then does he slowly start to explore his body. Starts by trailing kisses down the angel's jaw and throat, lets his hands roam over his shoulders and arms, then his chest and waist and back, never stopping the kissing and sucking. He leaves marks too, as can't help but feel possessive over something so beautiful.
The angel lets out the prettiest sounds, a melody of gasps and whines and moans. A symphony of pleasure, created by Louis’s touch. A song Louis longs to hear as long as he lives. A euphony Louis would change his ways for if it meant he’d hear it beyond death in the angel’s home.
“Kissy.” The angel whines when Louis has spent too long marking his throat and Louis indulges him immediately. He’s convinced he’d do anything the angel asks him of.
Louis flips them around then, almost feeling bad for crushing the angel’s wings.
Almost.
It's one swift movement, the angel gasping in shock but then he's underneath Louis, looking up at him through wide green eyes and plump red lips, so swollen from the attention of Louis’. “I want to ruin you,” Louis growls and the angel swallows, lips parting.
“Do it.” He says, desperately grinding his erection against the thigh that Louis’ got pressed between the angel's legs.
“Patience, little angel.” He says, lifting his thigh and taking away the friction. It earns him a frustrated sound and a glare.
“No need for that.” Louis tuts, pecking the angel's lips once. “Let me have my fun with you, let me worship you and ruin you.”
“I want that.” The angel whispers, almost bashfully. His pupils are blown, lips swollen from Louis' beard, and his chest is rising and sinking in quick succession.
“I’ll take care of you,” Louis promises, grinning at the angel before scooting down, rubbing his hands over the angel's thighs before he starts trailing kisses on them. Louis places them with careful calculation; starts above his knees and works himself upwards, making sure he doesn’t get too close to where the angel surely wants him the most. The angel's hands twitch at his sides, Louis careful to watch his every reaction. He wants to learn him inside out, knowing he only has this night, or morning really, to study every inch, every sound, every little detail about this angel. He wants to master him as if he is a university course.
Louis switches legs, licks over the tiger tattoo on the angel’s thigh, and wonders what the story behind it is. He lets his beard rub over the inside of the angel's side and watches him squirm and moan when Louis starts to suck and bite and lick.
“Fuck.” The angel moans when Louis bites especially hard and Louis licks over it to soothe it before he looks up.
“Like pain, do you?” He doesn’t ask as much as he states it and the angel nods but doesn’t look at Louis, almost as if he’s ashamed, and Louis won’t have that.
“Little angel, look at me.” Louis orders and the angel’s eyes snap to him.
“I like verbal answers, y’know? Don’t like talking only to myself. Think you can do that?” He asks and the angel flutters his eyes closed.
“Yeah.” He swallows.
“Good,” Louis says, kissing the spot he just bit, the angel gasping. Louis looks at the spot, the skin there is red and sure to bruise. “So when I ask if you like pain, little angel, what do you say?”
“I do.” He licks his lips. “I like pain. Love it.” He admits and Louis hums.
“Thought so.” As a reward, Louis presses a kiss to the angel's cock, watching him twitch and sit slightly upwards, eyes blown wide. There’s a wet spot on his underpants, making the white fabric see-through where the angel's pink tip is.
“I want to make this good for you, want to take you apart and put you together again. I think you want that too, don’t you?” Louis asks. Any drunk cell that was in his body when he met the angel is gone, replaced by lust and complete focus on the angel splayed out for him to use however he likes.
“Do. I do.” The angel whines and Louis smiles.
“I know. But I can't do that if you don’t talk to me.”
“Okay… yeah. I can- can do that. Can be good.” The angel nods.
“Oh, I'm sure you can.” Louis grins wickedly before he returns to the task at hand. He kisses and bites and worships the angel's thighs until they’re shaking with need.
Louis makes his way up again, kissing the angel’s lips softly.
“Please.” He whispers, hips bucking up into thin air, searching for friction. “I want- please.”
“Being so good for me,” Louis assures him, kissing him again and again until he’s calmed down some. “You’ll get everything you need, don’t worry.” He promises and connects their lips again, the kisses somehow turning more feverish and hungry. The angel is so desperate beneath him, taking whatever Louis will give him.
“Can I uhm- I want to give you something too. Want to suck you off. Please.” The angel asks, nearly begging with the way his voice is so breathless and whiny, full of desperation.
“Fuck.” Louis breathes out, kissing the angel harshly. “Was gonna make this all about you but I can’t deny you a thing, can I? Not when you ask so prettily.”
Louis rolls off him and the angel slides down the bed and onto his knees. Louis sits up.
“Fuck angel, you are heaven-sent.” The angel giggles and bites his lips, blinking up at Louis with faux innocence as he hooks his thumbs into Louis pants and slowly pulls them down and off.
Louis bites his lips, happy to be free of his confines, and resists the urge to stroke his cock to get some of the edge off.
“Fuck you’re big.” The angel mumbles, so quietly Louis is sure it wasn’t even meant for his ears.
“Why thank you, little angel.” He grins, making the angel blush and blink up at Louis. Slowly, he leans forward, never breaking eye contact with Louis while he puckers his lips and presses the softest kiss to Louis tip. Louis groans, hands forming fists as he resists the urge to shove his cock down the angel's throat.
The angel presses slow kisses to Louis cock, slowly working his way down until he sucks Louis balls into his mouth, making Louis throw his head back and moan loudly.
“Fuck, angel baby.”
The angel wraps one hand around Louis cock, stroking it in rhythm with his sucking, the pressure of everything becoming the sweetest torture.
Louis looks down and makes eye contact with the angel as he lets go of his balls and licks a fat stripe up Louis cock before taking the tip into his mouth.
A string of curses and moans leave Louis’ mouth at the sensation of it all; of the wet feeling and the perfect pressure and the angel kneeling in front of him. It’s a lot, too much almost. Louis wants- needs to come.
“Fuck angel, doing so- shit so good for me.”
The angel takes him down slowly, takes his time, and alternates between licking and sucking, playing with Louis balls all the while until he sucks him down, his nose touching Louis pubes as he inhales sharply, keeping himself there for a few moments before pulling up again, toying with Louis tip.
Louis keeps cursing and moaning, can’t help but bury his hands in the angel's hair to pull and tug, not noticing he’s been bucking his hips upwards until the angel splutters and Louis pulls him off his cock immediately, body immediately flooded with concern.
“Shit- fuck! Sorry, are you-” The angel doesn’t let him finish. Instead, he stands up on his knees, grabs the back of Louis’ head, and presses his lips to Louis to shut him up.
“Want you to use me.” He whispers against Louis’ lips, making him groan, his grip on the angel's hair tightening.
“You’re gonna be the death of me. Hit my leg if you need a break.” He says, kissing the angel one more before letting him down again, watching him open his mouth and stick his tongue out, eyes focused on Louis.
“So obscene. So heavenly.” He whispers before he carefully pushes the angel down his cock until his tip hits the back of his throat. He waits a few beats, making sure the angel has adjusted before he starts fucking into his mouth.
Louis watches the angel, watches him splutter and his eyes begin to water, never breaking eye contact. And Louis wanted to make this all about the angel, wanted to worship every inch of him, but he can’t say he’s complaining about this. Not when the angel is so talented with his mouth.
There are curse words and moans and a constant string of praise slipping from Louis mouth before he pulls the angel off again.
“M‘close angel.” He pants and the angel nods.
“Me too.” The angel admits quietly. Louis eyes widen and he pulls the angel up and into his lap.
The angel nearly got off on having Louis fuck his throat. Louis gets impossibly turned on even more.
“You’re perfect, y’know that?” He asks and the angel shrugs.
“Gonna let us come anytime soon?” The angel asks instead of answering and Louis hums.
“Planning on it.”
“Good.”
“Want you to ride me actually. Want to see you bounce on my cock with those little wings. Up for it?” Louis asks, though, from the look of it, he didn’t have to.
The angel had the same idea.
“Yes. Please.” The angel says, connecting his lips with Louis.
“Lube and condoms?” Louis asks in between kisses and the angel hums, reaching his arm out to his bedside table. Louis is quick to wrap his arms around his waist to make sure the angel doesn’t accidentally fall off his lap.
It takes a bit, would probably be easier if they stopped kissing but neither of them make a move to interrupt their kiss. “Got it!” The angel says, nicking Louis on the lip in his excitement. Louis hisses, more in shock than actual hurt but the angel flinches away and looks apologetically at Louis, wiping the blood from Louis’ lip with his thumb.
“Sorry.” He mumbles embarrassed. “Got a bit too excited there.” He looks down, fiddling with the lube and condom.
“It's fine, angel. Didn’t even hurt. Promise. Besides, nothing to be ashamed of. Pushes my ego quite a bit to see someone so beautiful be so eager to fuck me.”
“M’clumsy.”
“A clumsy angel then. And I thought you couldn’t get any better. Hey, look at me.” Louis gently tilts the angel's head up. “Nothing happened. It’s fine. If anything, I’ve always wanted to try blood play.”
“Really?” The angel asks and Louis shakes his head.
“No, not really but I left more marks on you than I can count so it’s only fair I get a reminder of you too. Guess you just have to kiss it better though,” Louis says and the angel nods.
“I can do that.” He says, gently leaning in and Louis can tell he’s holding himself back from the way he’s all tense again. But Louis has also been paying attention to the angel over the past hour or so that they’ve spent together and he’s confident he knows what kisses and touches make him relax again.
“There we go,” Louis says when the angel is all pliant in his arms again. “How about we get rid of these, huh?” He asks, snapping the waistband of the angel's pants and making him gasp before he closes his eyes in pleasure.
“I want to explore that little pain thing you’ve got going on.” Louis groans, feeling so incredibly hot like the angel is a drug taking effect all over him.
“Not tonight though.” He says and the angel pouts. Louis chuckles, kissing the angel's throat before he finds the spot that makes him shiver and moan and begins sucking there. He loves how pliant and easy to distract the angel is, and how beautifully he gives into the pleasure.
They somehow manage to get the angel out of his pants without him having to get off Louis' lap. It’s a bit of a struggle and it ends with them breathless and giggling into each other's mouths.
They scoot back until they’re fully on the bed, Louis resting with his back against the soft pillows and the angel on his lap, wearing nothing but his wings, looking like an actual angel.
Louis could just sit there and admire him for hours, and will probably dream of this view for the rest of his life, but they’re both achingly hard and while Louis is content with just having the angel sitting on his lip, the thought of actually being inside him and having him ride his cock makes Louis dizzy with need.
The angel hands him the lube and condom and Louis is quick to open the little bottle, looking at the angel with a raised brow when the strong scent of bananas wafts towards him.
The angel blushes and shrugs. “I really like bananas.”
“Of course you do,” Louis says, way too endearing about something he knows he would give other people shit for.
“I think I’ve got a peach-flavoured one somewhere- I can search for it.” The angel makes a move to get off Louis' lap, but Louis stops him immediately.
“I really couldn’t be arsed about what flavor of lube you prefer,” Louis says, squeezing some of it onto his fingers.
“It’s weird.”
“It’s cute,” Louis argues, stopping the angel from saying anything else by circling his finger around his rim, making him gasp and lean his head forward so it’s resting on Louis' shoulder.
“Maybe I will care next time when I taste it on you. How does that sound, hmm? Can try all of your flavors.” Louis suggests, voice sultry and full of hope for the “next time” he speaks about.
“Oh. Yes, please.” the angel shutters out as Louis grabs the boy’s chin, forcing him to make eye contact as he continues to tease him.
Despite how desperate they both are, Louis takes his time and teases the angel until he’s begging Louis to finally do something, making Louis ever so slowly push his pointer finger inside, causing the. At first, he only goes halfway before pulling it out again, earning him another broken gasp of pleasure from the angel.
With his free hand, Louis grips the angel's hair and pulls him out of his shoulder, aching to see his every reaction and to feel his lips on the angel.
Louis keeps teasing him with only his one finger and takes his time once again until he has the angel writhing and begging again.
“Please- please more!” The angel gasps, trying to ride on Louis' finger, though it barely gives him anything.
Taking mercy in him, Louis adds a second finger and moves them both slowly in and out in a torturously slow way. He wants to wreck the angel and wants to drag this out as much as he can.
“Please I- fuck I can’t. I need more.” The angel cries, tears rolling down his face, and maybe Louis is cruel that he takes so much pleasure in this. He would be concerned if it weren’t for the angel’s pleas for him to give more. He indulges him though, starts to properly fuck his fingers in and out and scissors them, watches the angel ride his fingers in the rhythm of his drags, a promise of what’s to come.
“M’good, m’ready.” The angel gasps eventually, kissing Louis feverishly.
“You sure? I don't want to hurt you.” Louis mumbles but the angel shakes his head.
“Won’t. I need you in me right now or I'll explode. Besides, got a thing for pain, remember?”
“Fuck, angel.”
“That’s the plan.”
Louis laughs and removes his fingers from the angel, helping him scoot upwards a bit so he’s hovering over Louis cock.
“Don’t know how long I’ll last.” He whispers and Louis nods. He grabs the condom and is quick to put it on.
“Me either baby angel, could come just looking at you.” The angel blushes and grips Louis cock, holding it up and aligning it with his entrance.
Louis watches the angel, taking in his dishevelled hair and his flushed cheeks, the quick rising of his slick chest, and the way his pink lips form an o when he slowly lowers himself on Louis cock. Louis helps him, steadies him on his small waist, and draws small circles into his soft skin, goosebumps rising underneath his touch.
The angel lowers himself slowly but surely, until he eventually bottoms out, breathing heavily with his eyes closed and his lips parted. It takes every ounce of strength Louis has to not turn them and fuck into him, the velvet heat, the tightness of the angel enough that he could come right on the spot but the promise of what’s to come is too great to pass up.
Louis waits patiently, continuously rubbing circles into the angel's skin, and carefully leans up to connect their lips. “Okay?” He asks and the angel nods.
“Feel so full.” He gasps and blinks his eyes open. He takes a deep breath before rising again, strong thighs pressing against Louis' waist. He rises high, to the point where Louis almost slips out but the angel lowers himself down again, circling his hips slowly, trying to get used to Louis being inside of him.
Louis lets him and focuses on kissing the angel wherever he can reach, soft and reassuringly.
The angel rises again after a few moments, repeating the same movement from before. It goes like this a few times before he slowly but steadily quickens his pace until he finds a rhythm that has them both moaning needily.
The angel has his eyes closed and his head thrown back. He looks so gorgeous, that Louis can’t take his eyes off him. He can’t stop staring at the way he bounces up and down, can’t help but touch him wherever he can reach, feel out the wings, and pretend they’re real because as far as Louis is concerned, he has a real angel fucking himself on his cock right now. His movements are skilled, bringing them both pleasure in the sweetest way.
Louis kisses, bites, and touches plays with the angel's nipples, circles them with his tongue, and blows cold air over them to make him shiver. The angel trembles when he finds his spot, grinding on top of Louis for a bit, mouth open as he moans high and beautifully.
He starts alternating between grinding and circling his hips and rising up and down until they're both panting and moaning.
“Angel- you’re… fuck your stomach, look,” Louis says, pressing his hand on the angel's stomach when he bottoms out again, feeling his cock.
The angel whimpers as he looks down and sees his belly bulging, grinds down impossibly harder, like Louis isn’t close enough to him, isn’t deep enough, and presses his hand against Louis' erection inside of him.
“Fuck, this has to be the hottest thing I’ve ever experienced,” Louis says, and the angel agrees with a whine and a nod.
His legs are trembling, his eyes glassy and his skin sweaty so Louis places his hands on either side of his waist and helps lift him up and down, helping him fuck himself, Louis wants him to use his body for his pleasure, wants him to be selfish, wants the angel to use his body forever.
“M’close.” He gasps and Louis agrees. He’s been close since they first kissed.
“Can you come untouched?” Louis asks and the angel shivers on a moan.
“Can try.” He says, fucking himself even harder on Louis.
“Fuck, angel,” Louis says, bucking his hips up in rhythm with his bounces.
Louis fucks up into him hard and steady, the angel’s movements growing more sloppy, more desperate, until he bottoms out and still, letting out a high-pitched moan as he comes hard, spurting up to his chin. Louis rides his orgasm out for him until the angel falls against him panting loudly.
“Fuck me.” He mumbles and Louis turns them over so he’s hovering over his angel, fucking into a few more times, eyes rolling back into his head when the angel squeezes tight around him, tipping Louis over the edge as he stills and comes.
They don’t move for a few moments, just pant into each other's skin, dampening it with their breath before Louis eventually slips out, making his angel whine.
Louis immediately kisses him, soft and slowly, nothing akin to the heated and hungry kisses they shared throughout the night. This is intimate and private.
Louis takes off the condom and ties it before tossing it to the ground. The angel is still lying there, not moving, but looking at Louis. There’s still come on his chin and Louis wipes it away before he pushes his thumb into the angel's mouth, watching him suck it off, hollowing his cheeks obscenely.
“Fucking obscene,” Louis whispers, removing his thumb to replace it with his mouth instead. The angel curls into him and moves impossibly closer as they share languid, pliant kisses, their tongues lazily moving against each other.
The next thing Louis knows is he wakes up to the angel halfway lying on top of him and an orange cat that he hasn’t seen before curled up next to them. He smiles, wraps his arms closer around him, and buries his head into the soft curls. He doesn’t fall asleep again, instead just watches the soft breathing of the angel, traces the black ink scattered all over his body with his eyes and ever so gently plays with his hair.
It takes a while for the angel to wake up. The wings are lying on the floor by now. He makes soft noises and shuffles around a bit before he burrows closer to Louis and yawns.
“Good morning, little angel.” Louis mumbles and the angel hums.
“Wanna stay like this forever.” He says, voice slow and tired and Louis nods, stomach filling with butterflies as if they had not shared much more intimate moments merely hours before.
“Yeah, me too.” He says and means it. Maybe love at first sight is a thing after all
The angel leans up and looks at Louis. Eyes puffy but endlessly green.
“I think we should brush our teeth and eat something and then we should explore that pain thing.” The angel says and Louis chuckles.
“Hmm, I think I agree.” He says and leans forward, not caring one bit about morning breath as he leans in to kiss the angel.
They get up eventually, talking while the angel makes them a traditional Japanese breakfast.
“Made me see stars last night and I don't even know your name.” The angel says and Louis laughs, sitting on the barstool located at the angel’s kitchen island, conveniently located behind the stove, giving Louis a great view of the angel’s arse.
“Suppose the same goes for me. Though I've just been calling you an angel in my head the whole time.”
“Yeah I- I had a name for you too but I’d still like to know your actual one.” He blushes and Louis grins, wondering what the angel has been calling him. He makes a mental note to remind himself to ask later.
“It’s Louis.” He says and the angel smiles softly.
“That’s pretty.” He says and Louis shrugs.
“It's good enough. What about you angel?”
The angel rolls his eyes. “Just Harry. Not an actual angel. Sorry to disappoint.”
“No, definitely not disappointed. You’re still an angel to me. My angel.”
His only angel.
