Work Text:
“What happened? Does it hurt?” Ray said, reaching for the bruise on Sand’s face. Sand grabbed his hand before he could reach and lowered it away from his face, still holding onto it. There was a warning on his face.
“I’m fine,” Sand answered.
“Let me kiss it better?” Ray asked in his teasing voice. Sand dropped his hand and rolled his eyes.
“I know I was a dick leaving you like that but I owe that friend my life.” Ray breathed deeply and continued, ”please let me make it up to you.”
Sand just stared at him with that uncaring look on his face so Ray dropped his voice lower and said, “I’ll let you punish me.”
“Is it really a punishment if you like it?” Sand asked, finally going along with Ray.
They were still in the parking lot of Sands apartment. Ray had called him up to go drinking and honestly Sand could use a drink so he accepted and allowed Ray to come pick him up. Ray’s driver was waiting for the pair.
“I’ll do anything,” Ray said using his puppy dog eyes on Sand.
“What, gonna try and buy your way back into my heart?”
“No, was gonna try and suck my way back into your heart.”
Sand looked surprised but only for a second but then took a step closer and said, “beg for it.”
Ray looked at him in the eyes then looked around at the empty parking lot. He gpt on his knees without breaking eye contact, he looked sinful.
“Please, Sand. Let me make you feel good. I want you so bad, let me have you. Please.” Ray pleaded with his hands formed in prayer.
“Get off your knees, moron.” There’s a small pause before he mutters, “let’s go inside.”
Ray sended his driver off, tipping him extra, after getting off his knees. There were wet patches decorating his knees. It wasn’t the best idea doing this when it had just rained the whole day but, fuck, was it gonna be worth it.
Sand knew how to get to Ray’s apartment, this wasn’t anywhere close to the first time of him being here, but he let Ray lead him. Ray kept looking back smiling and each time Sand rolled his eyes, but when Ray turned his eyes towards where they were going a smile spread on Sand’s face. He wasn’t strong enough against the power of Ray’s puppy dog eyes.
Ray led them all the way to the bedroom but the way through the living room was mostly done by muscle memory since his eyes were only on Sand. The second the door closed behind them Ray pushed Sand against the door and kissed him.
The kiss was searing and passionate but nothing new. Ray licked Sand’s bottom lip before exploring his mouth, going over the same spots as always.
It was only when Sand pulled Ray in by the waist, connecting their waists, that Ray broke the kiss. His eyes widened and cheeks filled as he smiled a little, looking at Sand’s eyes then his mouth.
Sand took this small moment of surprise as his opportunity to gain some control. The hands on Ray’s small waist found their way to holding his head quickly. Sand took a small breath, smelling Ray’s expensive shampoo and cigarette smoke, before pulling Ray back into a kiss.
Ray melted under his touch. He tried to hold onto Sand for any kind of leverage; his other hand found Sand’s waist where his worn out jeans meet his t-shirt and the other his firm bicep. Fuck, the man was perfectly built.
Sand separated the pair's lips and moved Ray’s head in his hands to the side so he could kiss all over his neck. Ray breathing heavily into his neck was absolute music to his ears. He took the skin of Ray’s neck between his teeth and pulled before licking all over it. All Ray could do was stand there and take it, all Ray wanted to do was stand there and take it.
Sand was never a head pusher, especially with Ray who got onto his knees by himself quite often, but this was supposed to be punishment, something different from what they usually do.
“Get on your knees,” Sand said and Ray went down so fast Sand got worried for his knees.
Ray started fumbling with the buckle of Sand’s belt, trying to get Sand’s pants off as quickly as possible. He looked so beautifully eager.
“Look at me,” Sand said and regretted it immediately. How was he supposed to punish this beautiful boy? Ray’s head was already empty, the only thing behind those eyes was want.
“Slow down,” Sand continued as he combed his hand through Ray’s hair.
Ray started to unbuckle Sand’s belt again, still holding eye contact, and this time he actually got Sand’s pants open. His eagerness calmed from almost panic to enthusiasm.
He was so beautiful, always, but especially like this: compliant, desperate, happy. Sand wanted to make Ray happy and if that meant getting his dick sucked he was okay with that.
Almost automatically Sand brushed his hand through Ray’s hair. The gesture in itself wasn’t special but, just like everything else, with Ray it was. It was a sign of care even when desire took over the brain.
Ray got Sand’s cock out of his pants but he just held it lightly at the base and looked at Sand as if for permission. With the hand that wasn’t holding Ray’s head Sand reached to meet the other man’s hand at his base.
“Open up,” Sand said and as Ray did he slid his dick along his tongue. He didn’t go too deep, just enjoyed the wetness of the other man’s mouth. He pulled out most of the way and tapped the tip of his cock on Ray’s tongue.
“Good, now take it,” Sand continued and pushed into the warmth of Ray’s mouth.
Ray seemed surprised and so fucking horny. He whined around Sand after skillfully wrapping his mouth around him and opening his throat.
Sand started slow, watching Ray’s expressions. Sand looked at the way his lips stretched around him, how his eyes closed when he took him deeper down his throat, how his lashes hit his face.
Though he went slow, Sand made sure to go deep. He slowly ground his hips against Ray’s face until he could feel his nose near his pubic bone. Then he would pull out until only his head was in Ray’s mouth and then did it again.
Ray clearly wasn’t having it. He shoved his head down Sand’s cock like he wanted to choke on it. Sand wasn’t one to deny Ray of anything he wanted.
Sand thrust fast down Ray’s throat. He gagged but recovered quickly, swallowing around Sand. He hummed at the back of his throat and it was heaven.
“Good boy, can you take it?”
Ray looked at him with those pretty big eyes and nodded the best he could. Sand was easily convinced and thrusted again, and again. It was so easy to get lost in the pleasure of it. Ray’s mouth was so warm and wet and the little noises he made were getting Sand high.
Ray was good, opening his throat, swallowing, moaning. Even when he gagged it turned Sand on more. Fuck, he wasn’t going to last.
“Want it on your face?” Sand asked as he tugged Ray away from his cock by the hair.
Ray’s eyebrows scrunched as he seemed to think about it. Then his face lit up, overly excited, “let me swallow?”
Sand cursed under his breath. How was he supposed to say no to that? Ray even stuck his tongue out and batted his eyelashes.
Sand couldn’t keep his smirk in as he slipped his dick back between those lips. He wasn’t going to hold back. He wanted to hear his work in Ray’s voice. See tears form in his eyes. And it was exactly what he got.
Any composure Ray had left in his body was now gone. The room was filled with the sound of him gagging around Sand. His eyes looked alarmed, like he was surprised. Spit was forming around his mouth and slipping down his chin.
Sand went impossibly faster, he was so fucking close. Ray’s face had turned slightly red but he still looked at the other man through his tear-wet lashes.
“Fuck it, Ray.” Sand moaned. “Gonna come down your throat.”
When Ray moaned at his words, Sand was gone. He tugged on Ray’s hair maybe a bit too hard but the man didn’t seem to mind it. It was a euphoric feeling, coming down Ray’s throat as he swallowed and sucked and cried. He was so good and Sand made sure to tell him that.
Ray looked like he was the one who came as he let Sand’s softening cock fall from his mouth. His eyes were wet and so were his lips. He could barely keep his eyes open and he had a satisfied cock-drunk smile on his face.
When Sand got himself back into his pants, he lowered himself to Ray’s level on the floor. At first he couldn’t say anything, he just marveled at the man in front of him. He pushed Ray’s hair out of his face and held his face.
“So good, so perfect,” Sand praised.
“For you, always.”
Sand kissed the man. It wasn’t like their usual kisses, there was no tongue, there was passion but it was in a different form.
Ray broke the kiss. “Is it my turn now?” He smiled. Sand rolled his eyes.
“What if I don’t let you come? This is supposed to be punishment after all.” Sand smiled in turn.
“That’s no fun. Stop being mean,” Ray said and pouted his pretty red, wet lips.
“Okay, okay but let’s get off the floor,” Sand answered.
Sand stood up and reached out his hand. He pulled Ray up and led him to the bed.
“Undress, please,” Sand said to Ray while smirking and giving him once-over.
“So bossy,” Ray said but immediately started to undress.
“I was so nice, I even said ‘please’,” Sand responded and took his jacket off. He was so sweaty and his shirt was sticking to his skin, he took it off too.
Sand turned around and there Ray was, completely naked. The beauty of his skin and body all on show. Sand wanted to worship him.
“So shameless.” Sand couldn’t help but lick his lips. He shoved Ray just a bit towards the bed until he laid down on it.
“You told me to undress,” Ray said as he smiled up at the other man.
Sand climbed up his body, looking hungry. He kissed up Ray’s body, and when Sand’s clothed thigh accidentally touched the other man’s dick it was hell in the most heavenly way. The friction was so right but the rough texture of the jeans was so wrong.
Sand finally reached Ray’s face and kissed his soft lips. Ray sucked and bit his lips like he was starving.
Sand broke the kiss just to attach his lips to Ray’s neck. He bit and sucked all over going over all of Ray’s favorite spots: under the jaw, behind the ear, collarbone… Ray kept moaning softly.
When Sand moved lower and attached his lips to one of Ray’s nipples, he arched his back off the bed. He reached for Sand’s face to keep it there. Sand is pretty sure he got hard again when Ray moaned so fucking loudly as Sand bit down gently. That gorgeous sound was going to haunt his dreams. Sand licked over the nipple and sucked little marks all over Ray’s chest before giving the other nipple the same treatment.
For Ray it was heaven. Most lovers didn’t care enough to find out what he liked but Sand did. It was like he was taking mental note of all of his reactions. It was like he could read his mind.
Sand moved even lower down, so close to where Ray actually wanted him but not quite. Ray got on his elbows to look and made immediate eye contact with Sand and his stupid – hot – half-smile.
Ray watched as Sand lowered his head and licked over the tattoo on his hip. He traced the cursive letters with his tongue and then moaned. He quickly moved his lips just a little under the tattoo and sucked a dark spot there.
Ray’s head flew back in pleasure. This man was going to be the death of him.
“Turn over,” Sand said so softly that Ray wasn’t sure if he heard correctly.
“What?”
“Turn over. Let me eat you out.” Sand started to turn Ray’s hips.
Ray moaned an agreement and turned around. He spread his legs, thanking some greater force for his flexibility.
Sand surprised him when he first gave a small kiss to both ass cheeks. Then he attached his lips to the other and sucked a dark hickey on it. Ray practically shouted out a moan, bucking his hips down onto the mattress.
“Stop doing that,” Sand said and then continued, “don’t come yet, wanna fuck you.”
“Fucking mean.” Ray’s entire brain was putty. He was pretty sure he was crying.
Sand finally licked a stripe from the bottom of his balls and across his hole. He spread Ray’s cheeks and gave a small kiss on his rim.
Ray didn’t get eaten out often, it wasn’t really on his to-do list, but when he did it was incredible; with Sand, mind-blowing. He started out fairly slow licking all over, circling Ray’s hole with his tongue.
Sand wasn’t a tease, well he was a little but not now, so he quickly gave Ray what he wanted and pushed his tongue inside. He fucked his tongue in and out.
“Fuck-fuck-fuck, San– Sand, please,” was all Ray could get out. He didn’t even know what he was asking for, he just wanted.
“I’m gonna open you up now,” Sand said, explaining his quick absence as he reached to get the lube.
“Please,” Ray sighed.
As quick as Sand’s tongue disappeared, his lubed fingers appeared. He pushed in two while licking at Ray’s perineum. Sand’s finger’s were so slender and perfectly trained for playing the guitar, and also fingering.
He found Ray’s g-spot in seconds, he always did. Ray had to bite the pillow under his head to stop the noises coming from his desperate mouth. Sand’s finger’s in him and his tongue on him was a deadly combination.
“Wanna hear you Ray, it sounds so hot,” Sand said against him.
“Yeah,” Ray said before crying out as Sand continued with, somehow, even greater effort.
By the time Sand pushed in a third finger, Ray was crying. Nothing had ever felt so good, but he also needed to come. It was the sweetest torture. He was trying to form a sentence that wasn’t just begging.
“Sand, I’m ready, please. Need you to fuck me.”
“Just a little while, don’t wanna hurt you,” Sand answered and bit down on the man’s perky ass.
“Please, Sand.”
Sand didn’t stop until he thought Ray was really ready for him. He slid his finger’s out slowly and licked across his rim once.
“Do you wanna turn around?” Sand asked.
“Yes, wanna see you,” Ray said, sounding like his whiny self.
Sand turned the man on the bed and climbed over his body slightly, looking at his face. Ray was wearing a drunk-ish smile and his face was a little wet with tears.
“Oh, baby,” Sand said, maybe as a joke, maybe to be cute.
“Please fuck me,” Ray answered.
Sand kissed him a bit shy, not really knowing if Ray would find it gross. Ray took a hold of Sand’s neck and pulled him in for a deeper kiss.
“Oh, I will. Wanna see you take me so bad.” Ray could only moan in return.
By the time Sand lined himself up and Ray was practically starving for it. He knew Sand was big, he could feel it.
“Breathe,” Sand said, he knew it himself too.
Ray breathed in and out once, same rhythm as Sand, looking into his eyes. He took a deep breath in again but just then Sand decided to push in all the way, fast and hard. It took all the breath out of Ray’s lungs in a loud moan.
He didn’t even get the sound out completely when Sand’s hand found its way on the base of his neck. He didn’t push down or squeeze hard but the motion itself awakened something in Ray that he wasn’t completely ready to explore.
Ray’s moan turned into a long whine in the back of his throat. His mouth was gaping open, from shock? From being turned on beyond sanity? I guess he’ll never know because there was absolutely nothing else happening in his brain other than a mantra of Sand’s name.
Maybe he should be embarrassed that he came right then and there before Sand had even thrusted once inside him but he wasn’t. He whined Sand’s name over and over again as he came untouched.
His orgasm swept through him like a tidal wave. It felt like every pore of Ray’s skin pushed out a bead of sweat from head to toe in a wave. For a second there was no up or down, no other gravity than the one pulling Sand’s body closer to his.
“Baby, you did so great.” Ray could hear Sand’s voice but for a while it was muffled like he was under water. Sand pushed Ray’s hair out of his face and kissed his head.
“Do you wanna stop?” Sand asked, looking Ray in the eyes.
“I will never say no to you when you have your hard cock up my ass,” Ray said, smiling. He was still dealing with the haziness of the afterglow and it was glamorous.
“Okay,” Sand said and dared to roll his eyes.
Sand started at a slow rhythm, carefully looking at his lover’s reactions. He tried to look for any discomfort in those eyes but found only lust. His body was so sinfully gorgeous, splayed out and sweaty.
“Mmmh, Sand, go faster,” Ray whined. There was that beautiful pain in his eyes. He wanted it.
Sand started picking up speed. His hands roamed over Ray’s waist and then chest. Ray moaned as he went over his nipple. He still wanted the hand higher.
Ray took matters into his own hands quite literally. He moved Sand’s hand loosely around his neck with his own hands. There was something that flashed behind Sand’s eyes.
“So sexy. Are you gonna come again on my cock?”
“Yes, yeah,” Ray moaned. He didn’t know when he got hard, or when he got close but he was.
“Harder,” Ray managed to say in between moaning his voice away.
Sand pounded into him harder, even held his thighs and made Ray’s body meet his thrusts. The sound of skin slapping together was almost grotesque but it turned Sand on even more. He wanted to come.
“Ray, wanna come in you. Fill you up,” Sand said.
“Yes, do it,” Ray answered.
Sand thrust in once, twice and came deep inside Ray’s body. He had to close his eyes since he was starting to see stars but when he opened them he saw Ray coming on himself for the second time.
All Sand could do was fall onto Ray’s sticky body, he had absolutely no energy. He also wanted to be close to Ray. He had been, quite literally, fucked out of his senses; he could barely hear and see anymore.
Soon enough he could hear Ray’s little breaths right next to his ear. He sounded like he had run a marathon and Sand kind of felt like that too.
“Are you good?” Sand asked the man under him.
“Yeah, you can pull out.”
Sand did and looked at Ray with pride. His body was covered in marks of red and purple. Sand was ready to convince his body to take the man again.
“Stop looking at me, go, clean us up,” Ray whined and vaguely signaled towards his cum covered body.
“Say ‘please’,” Sand said, annoying the man like he loved to.
“Fuck off.”
Sand got up to get really anything to clean both of them up. He found a shirt. He wiped his stomach and then Ray’s. Ray smiled up at him.
He had to go get a wet towel to get Ray completely clean. He was leaking cum all over the sheets but both were too tired to care. Sand still wiped him clean with the towel, taking care to not be too rough. Ray has to be sensitive.
He got back to bed to remain in silence. Ray immediately seeked for Sand’s legs with his own and got them all tangled just like he liked. They liked quiet, they liked touch.
Ray looked at the man lying next to him and in that moment he thought he saw a glimpse of what could be. How happy he could be.
“Damn, I need a cigarette. You almost fucked me into the next life,” Ray said.
