Work Text:
Sand was having a bad day. Plain and simple. Everything that could go wrong had gone wrong.
It started when Sand woke up. The sun had risen enough that the sunlight was now baring down on Sand’s face, and it drug him out of his slumber. He quickly covered his face with the back of his hand and groaned at the piercing light on his eyelids. After a moment he shot up in bed and gasped.
‘The sun shouldn’t be high if it’s 7 am,’ he thought. He looked around in a panic trying to find his phone. It wasn’t on the nightstand where it was supposed to be. In his panicked search, Ray was stirred from his sleep next to him.
“Sand, what’s wrong?” he asked, groggily rubbing his eyes.
“Ray, what time is it!? I can’t find my phone!”
Ray reached over and grabbed his phone, showing Sand the time. 9:30 am.
“FUCK, I missed my morning class!” Sand exclaimed, burying his face in his palms. Ray jumped at his exclamation.
It was nearing the end of the semester, which means tests were coming up soon. Sand had probably missed some important information he needed. Ray scooted over and wrapped an arm around him, rubbing his shoulder in an attempt to calm Sand down. He was mumbling into his hands and breathing fast and hard, clearly upset.
“Baby, take a deep breath. Let’s find your phone first. Then you can email your professor and explain what happened. You haven’t missed a class this semester, and i’m sure he’ll understand. Then we can go somewhere and study.”
Sand took a deep breath in and let out a long sigh. Ray was right. The situation could be fixed. He was so close to finishing school and the thought of failing scared him. He couldn’t afford to let his mom and Ray down. Once he relaxed he let his body sag against Ray, who kept rubbing his shoulder and left gentle kisses on his forehead. They eventually got up and got ready for the day. Sand’s professor had emailed him after the class was over and sent him the materials he needed, saying it was no problem that he missed that day. Sand was beyond relieved.
The next crisis came when they were getting ready to leave. Sand wanted to take his bike. Ray protested, saying he should just ride with him since his car was also there. However, Sand refused, saying he needed the ride to calm down and destress. Ray understood and gave him a kiss on the cheek before getting in his car to follow him to the coffee shop they were going to.
Sand turned the key and heard…..nothing. He flipped it off and on a few times and his bike still didn’t start. Sand just slumped his shoulders and sat there, not even able to process what he needed to do. He couldn’t tell what was wrong with the bike AND he had to now shell out the money to take it somewhere to get fixed. Ray was watching from his car, waiting to follow Sand and frowned when he saw him not moving.
He quickly got out of his car and ran over to Sand. “What’s wrong, baby?”
Sand ran a hand through his hair, “It won’t start. I don’t know what’s wrong. It worked yesterday….”
Ray could see the defeat in his eyes and quickly grabbed his face. He gently stroked his cheeks and forced Sand to look up at him.
“Let’s call Nick and ask him to bring his trailer. I know a good shop we can take it to that can get it done quickly. We’ll get it dropped off and then go study while we wait for it to get done.”
Sand just stared at Ray, defiance and defeat fighting each other in his own gaze.
“Ray, I can’t do that to Nick or you. It’ll also cost too….”
Ray cut him off with a peck on his lips, effectively silencing him.
“It’s okay to take up space, Sand. It’s okay to need help from others occasionally. Don’t worry about the money. You can pay me back some other way….”
Sand broke out of his gloomy mood to snort at Ray’s last statement, smirking at him.
“Okay, Sir. Pleeeaaasee let me know how I can repay you,” Sand teased.
Ray’s eyes darkened at his joke and he pulled Sand’s face closer. “I fear you’ll have to pay a small fortune…. Well maybe not so small,” he said while letting his eyes wonder down Sand’s body.
Sand just shook his head and smiled before hopping off of his bike to call Nick. He was able to come by about an hour later and they loaded his bike up to take to the shop. They dropped it off and thanked Nick for his help, before Ray left his information so that they could contact him when it was done.
They finally arrived at the coffee shop. Both of them were worn out and stressed from the chaotic day, so they both ordered extra shots in their drinks. Everything was fine until they sat down. Sand looked in his backpack. He paused for a moment and quickly shuffled through his books….He didn’t have his laptop.
Sand wanted to bang his head on the table but it would spill their coffee so he opted for putting his head on the table and covering his head with his hands, groaning into the table. Ray was startled at his reaction and scooted closer to him, pulling his hands away from the back of his head.
“Sand, what’s the matter?”
Sand slowly sat up and put his face back in his hands. “I forgot my laptop…. All the materials were on it.”
Ray smiled and shook his head before reaching into his own bag and pulling out his laptop.
“Just use mine Sand. You can log in to your email through mine.”
Sand’s head shot up and he just stared in awe at Ray. “But what about you? Don’t you need to get work done?”
Ray giggled and pulled out his ipad from his backpack. He shrugged his shoulders at Sand’s stare. “I brought back up,” he said simply as he handed Sand his laptop.
Sand could’ve tackled him and kissed him if they weren’t in public. He normally didn’t like being affectionate in public but he was so relieved and grateful for Ray. So he glanced around quickly to make sure no one noticed and he leaned over, planting a quick kiss to Ray’s cheek before pulling away while blushing madly. Ray looked surprised at him but Sand was looking away, too shy to return his gaze.
“Awwwww, can’t I have one more Saaaaand,” Ray whined. He giggled at the petulant pout that was on Sand’s face. He vaguely heard Sand mumble “maybe later” before he let him be and began working on his ipad. Both sat in comfortable silence for a few hours, occasionally sipping their coffee and Sand lightly kicking Ray every time he tried to play footsie with him to distract him.
Ray had finished his work and was reading on his ipad while Sand studied. He was starting to fall asleep and his face occasionally slipped out of his hand as he drifted. However, he was startled awake at his phone ringing. He quickly picked it up and got Sand’s attention. Sand looked up from studying with a questioning gaze. After a moment Ray said thank you to whoever was on the phone and hung up.
“Your bike is ready now. Looks like it was just a bad starter. Easy fix.”
Sand sighed in relief, tension he didn’t even realize he had leaving his shoulders. They put their things away and left to go to the shop. It was getting dark once they arrived and Ray quickly payed the mechanic so they could get home before it got too late. Ray didn’t like it when Sand had to drive late at night. It always left him stressed and worried when he would wait for Sand to come home from his gigs. He followed him closely back to Sand’s apartment and they soon trudged up the stairs, exhausted from the day. They both collapsed on the couch, Sand leaning sideways against the armrest with Ray laying in his lap, legs sprawled off the side of the couch.
They both sat their for a moment without talking, just breathing and relaxing. The silence was soon disturbed though when Ray’s stomach growled loudly between them. Sand giggled and sat up to go find them some food. However, when he opened the fridge he had another problem…..his fridge was basically empty. He was supposed to go grocery shopping today but forgot because of all of the other problems he’d had.
Sand slowly closed the door of the fridge… and promptly plopped down on the ground, leaning against the fridge with his eyes closed in defeat. Ray hopped up form the couch when he heard the thud born from Sand’s body hitting the floor. He walked over and took in the sight of Sand sitting limp against the fridge, clearly upset.
“What now, baby?”
Sand opened his eyes and stared at Ray’s feet. “I forgot I needed to get groceries….no food.”
Ray didn’t think twice. He pulled out his phone and opened one of his delivery apps and ordered them a pizza. He felt they both needed it.
“I ordered us some food, baby. We can go grocery shopping tomorrow before you have to work.”
Sand wanted to burst into tears but he was too stubborn to let it happen. He sniffed and stood up slowly before pulling Ray into a tight hug. Ray was surprised for a moment but quickly relaxed and wrapped his arms around Sand’s slim waist, rubbing his back gently.
“ I don’t know why i’m such a mess today…. But thank you for being there,” Sand mumbled into his shoulder.
Ray smiled into his chest and leaned back to look at Sand. “I’ve been a mess way more times and you’ve always been there for me. It’s the leeeaasttt I could do for you, baby.”
Sand didn’t know what to say. He hated being needy but maybe he was finally starting to understand that it was sometimes okay. Ray never judged him and was always there when he needed something. He gently cupped Ray’s face with his hands and pulled him in for a searing kiss. Ray gasped into the kiss and put his hands on Sand’s waist, pulling him impossibly closer. Sand’s mouth moved hungrily against his and Ray returned his need in kind. He felt Sand lick at his lips, wanted access and he was happy to oblige, until his phone dinged loudly in his pocket.
Sand groaned in displeasure when he broke away to check his phone.
“Sorry baby, food’s here.” He stepped back into Sand’s space, his warm breath ghosting over Sand’s neck. “We can continue this after.”
Sand shuddered at the offer and begrudgingly let go of Ray to let him go grab the pizza.
His need was quickly forgotten as they sat there, happily munching on their pizza. Sand didn’t realize how hungry he was also. They finished quickly and put what was left in the fridge before Ray insisted that they go take a bath to unwind. Sand would normally protest, but he was so wound up and tight from the day that he thought it sounded kind of nice.
He sat on the edge of the counter, admired Ray’s body while he busied himself getting the water ready and putting some scented bath oils in for relaxation. Both had stripped and Sand was already getting turned on watching Ray work. The stress from the day was making him feel antsy and like he needed Ray more than ever. Ray finished and walked over to him, grabbing his hand and leading him over to the tub. He let Sand step in and then he sat on the edge of the tub and began lathering shampoo in his hands.
“Are you not getting in, baby?”
“Not yet, let me pamper you a little,” Ray said softly and he didn’t give Sand a chance to respond before beginning to massage his scalp.
Sand gave in and let his head lull back against Ray’s shoulder. He let out a content sigh and relaxed, letting the feeling of Ray’s fingers calm him, mixing with the scent of strawberries from the shampoo. Ray took his time with Sand’s hair before grabbing the shower head and bringing it down to gradually rinse out his hair. Once he was done he moved to sit behind Sand with his legs in the water on either side of his head. He rubbed some oils on his hands and began slowly massaging Sand’s shoulders.
He couldn’t help but let out a groan at Ray’s hands pushing out the knots in his neck. He head was now resting against Ray’s abdomen and he ran a hand up and down Ray’s leg unconsciously. Ray smirked down at him. Sand was basically putty in his hands now. It was rare if Ray got to spoil him like this, Sand’s pride too strong to normally allow it. He kept working his way down his shoulders. He kneaded the wiry shoulders and bit his lip to not let out a groan. The sight of his six foot tall boyfriend, sprawled out in the tub and completely relaxed was making him go feral inside. He couldn’t help the heat that was building in his core and he was sure Sand would notice soon.
Sand felt something poking the back of his head and shifted before letting out a chuckle when he realized it was Ray’s hardness pressing into him.
“You need some help with that?” Sand said without looking up at Ray.
Ray snorted but declined. “Let me take care of you tonight.”
For once, Sand didn’t argue and let Ray continue. He tried to ignore his own stirring erection and pushed down the need to touch himself. He was entrusting Ray to take care of it tonight. After a while, Ray stood up to grab a towel for Sand. As Sand sat up, he noticed how much more relaxed he felt and gave Ray a grateful kiss while he dried him off. Ray returned the kiss but didn’t let him deepen it, giggling when Sand pouted at him.
“Not yet, my puppy.”
Sand’s eyes darkened at the use of his nickname. It always made him go crazy when Ray would let it slip, and he knew it too, looking for any excuse to tease Sand.
Ray led him back to the bedroom and gently pushed Sand onto the bed. Sand chuckled and scooted himself up to the head of the bed, waiting for Ray’s next move. Ray climbed onto the bed and worked his way up to Sand’s lap, first pulling off the towel that had been wrapped around his waist. He licked his lips when he saw Sand’s cock standing tall and hard before him.
Sand was already panting at the anticipation for what was coming, eyes hooded as he watched Ray. Ray leaned down and let his breath ghost over Sand, making his aching cock twitch. Ray looked back up at him to take in his reaction. Sand’s eyes were dark and his gaze was foggy, clouded with lust. He had a dopey grin on his face and Ray smiled.
“I’m going slow tonight. I’m going to pamper you…like you deserve.”
Sand let out a breathless moan at Ray’s devotion and closed his eyes when he felt Ray’s tongue work slowly over the tip of his cock. He gave it gentle, kitten licks before only taking in the tip to lightly suck on it. Sand was on a cloud and it took everything he had to not grab Ray’s head and force hin down. He bit back a moan and his hands clenched in the sheets as he felt Ray slowly work more into his mouth. It wasn’t long before Ray had taken all of Sand in his mouth and was slowing moving up and down, almost releasing his cock before taking him down to the base… over and over again.
It wasn’t long before Sand’s legs were shaking and his hips twitching unconsciously as the pressure built up in his abdomen. He threw his head back at a particular movement of Ray’s tongue.
“Fuck…yeah…like that Ray..” He whispered, too turned on to be embarrassed at his own words.
Ray gave a low groan of appreciation to Sand’s words and the vibration had Sand tensing up, letting out a sharp gasp at the sensation. He was close… he didn’t want it to end yet. He gently pulled on Ray’s shoulder, trying to gently pull him off so he could kiss him. Ray let go with a loud pop and gave a devilish smile. Saliva was dripping down his chin and he licked at the precum on his lips, while maintaining eye contact with Sand.
Sand felt his cock become impossibly harder as he watched, and he let out a low moan as Ray climbed up his lap and began moving his hips gently against Sand’s. Sand tried to lean forward to kiss him but Ray dodged his lips and immediately latched onto the spot behind his ear that he knew would make Sand go crazy. He smiled into Sand’s neck when he heard him whimper. Ray continued his mission of covering all of Sand’s skin in kisses and light hickies. He worked his way down from Sand’s neck to his chest, taking the time to lick at his nipple, making Sand let out a sharp moan. His hands unconsciously flew up to pull Ray closer to his chest, encouraging Ray to suck harder.
Soon Ray switched to the other nipple and eventually pulled back to admire the his work. Sand was beautiful. His head thrown back, watching Ray with hooded eyes. His neck and chest were adorned in sweat, saliva and shallow red marks.
“You’re so pretty, baby. I’m going to make you feel so good.”
Sand let out a high pitched whine at Ray’s words and immediately blushed. Ray didn’t give him any time to feel embarrassed though and began kissing down Sand’s stomach, lightly nipping at his abs. Sand unconsciously pet his hair and kept twitching and his hips jerked, seeking some sort of friction. His cock was leaking a small puddle onto his lower abdomen and Ray noticed and quickly lapped it up.
“Fuck baby….please…i need you,” Sand whined.
Ray smiled and climbed back up his lap. He traced Sand’s jaw lightly before taking two fingers and promptly shoving them into Sand’s open mouth.
“Suck.”
Sand quickly obliged and lapped at his fingers, causing Ray to groan, hips moving restlessly against Sand’s.
“That’s my good puppy,” Ray cooed before pulling his fingers back out, saliva dripping from them down Sand’s chin. Ray rutted his hips a little harder into Sand’s, precum dripping from his own cock between them.
“Fuck, Sand you’re so sexy. You’re unreal.”
Sand tried to look away, but Ray pulled his face back to look at him while reaching behind him with his fingers that Sand had licked.
“Eyes on me, baby,” Ray said before slipping a finger in. He groaned at the stretch and moved quickly. He didn’t want to wait much longer. He quickly slipped a second finger in and they both groaned. Sand was in awe watching Ray finger himself. His hands ached to take over but he forced himself to let Ray continue, focusing on the blissed out expression on Ray’s face when he hit the bundle of nerves deep inside. Ray soon worked up to three fingers and was shaking and panting by the time he pulled them out to settle himself, grabbing Sand’s cock before slowly sliding down. Sand threw his head back at the tight warmth swallowing his cock. He grabbed Ray’s hips to steady him and waited while Ray adjusted to the stretch.
“I’m ready, Sand,” Ray whimpered before beginning to slowly move up and down, letting Sand’s cock drag almost all the way out before pushing down to the base. He kept a slow, steady rhythm and gasped as he felt every inch and vein of Sand’s cock.
“Fuck baby, you’re doing so well,” Sand praised him breathlessly.
Ray practically whimpered at the praise and began to move his hips faster. He grabbed Sand’s shoulders for support and Sand could hold himself back anymore. He wrapped his arms around Ray’s waist and pulled his chest in so that he could suck at his nipple. Ray’s bouncing made it a little difficult so he bit down harder on Ray’s nipple to hold him in place. Ray let out a high pitched moan at the mix of pleasure and pain, hips stuttering momentarily before continuing moving.
Suddenly, Ray felt himself being pushed onto his back, leaving him breathless as Sand’s cock slipped out of him. He was about to protest before he felt Sand manhandle him onto his stomach and begin rubbing his cock across Ray’s ass.
“Baby I know you want to help me but I’m so wound up. Please…. Let me have this.”
Ray moaned breathlessly at Sand’s plea. He understood Sand’s unspoken word though. He needed to let out his stress and frustrations and Ray was more than happy to let him use his body for relief. He trusted Sand. Ray didn’t respond with words but he arched his back more for him and reached back to grab his hand.
Sand took that as a greenlight and grabbed Ray’s hand while pushing slowly into him, groaning low at the tightness from this angle. Ray gasped under him. He could feel Sand’s cock hitting his prostate harder from this angle and he knew he wasn’t going to last long. Ray could tell how wound up Sand was because he set a hard, demanding pace immediately. Ray had no time to process the sensation and shut his eyes tightly and clenched around Sand.
“Fuck you’re so tight, Ray,” Sand growled, hips stuttering when he felt Ray’s tight hole clench around his throbbing cock.
Ray forced his body to relax and let the intense pleasure envelope his body as Sand pounded into him mercilessly. He body was being rocked back and forth on the bed, causing his cock to slide against the sheets. The friction was delicious and doubled the overwhelming sensations in his body. Sand was like an animal, moving furiously. His hips slapped against Ray’s ass, leaving them warm and red. He reached down and grabbed Ray’s other hand and pulled his arms back to use as leverage, causing Ray’s body to bend backwards.
A high pitched moan ripped itself out of Ray’s throat at the way Sand was using him. It felt so good. Every hit against his prostate sent sparks shooting up his spine. His cock was leaking precum all over the sheets and he could feel the pressure beginning to build in his abdomen. He unconsciously rutted his hips against the bed, chasing his orgasm.
Sand realized what he was doing and reached a hand around his throat to pull him up on all fours. Ray whimpered at the loss of friction but was rewarded when Sand wrapped a hand around his cock, roughly jerking him off while draped over his back. The light pressure on his neck from Sand’s hand, the movement around his cock and getting pounded was sending him into a hazy, out of body feeling. The pleasure was so intense that tears began to leak out of his eyes, mixing with the precum on the sheets under him. He couldn’t even let out a sound, eyes closed, letting out a silent scream and saliva dripping down his chin. Everything felt like an out of body experience and he hardly registered Sand moaning praises into his ear, sweat dripping from his chest onto Ray’s back.
His vision was blurry from the tears and suddenly it was all too much. His orgasm hit him hard. His body tensed, his vision whited out and a real scream finally ripped itself from Ray’s chest, cum spurting out onto his stomach and the sheets before he collapsed onto the bed, Sand still pounding into him. Sand dropped down on top of him and kept up his relentless pace, finally feeling his orgasm building quickly. Ray was completely limp under him but Sand wasn’t concerned. This would happen every now and then and Ray would always reassure him that he was okay and that it felt amazing.
“I’m almost there, baby,” Sand panted into the back of his neck, Ray moaning even in his unconscious state. The pressure soon built up and Sand bit hard into the back of Ray’s neck as he the pleasure finally tipped over. The pain was enough to pull Ray back into consciousness and he relaxed, eyes barely open as Sand tensed over him, before shaking uncontrollably as he came inside of him. He felt Sand groan hard into his neck and he sighed as he felt Sand’s cum filling him and leaking out from the overflow. Sand kept lightly moving his hips to draw the orgasm out, now leaving apologetic kisses on the back of Ray’s neck.
He eventually stilled and laid gently on top of Ray, trying not to crush him. Ray couldn’t move. His limbs felt like jello and a content smile covered his face, eyes barely open. Sand gently pulled out of him and kissed Ray’s back as he let out a small whimper. He sat back on his heels and admired Ray’s body. His neck was bruised, ass cheeks red and cum leaking steadily out of his hole. He didn’t look for long though. He knew he needed to take care of Ray after that level of intensity.
He gently rolled Ray over and picked him up, cradling his head against his chest as he carried him to the bathroom. Ray let himself completely relax in Sand’s arms, almost asleep. He felt Sand lower him into the tub and turn on the water, making sure the spray from the shower head didn’t hit him until it was warm enough. He turned on the faucet and let the tub fill while he began to wash Ray’s hair. He knew he needed to be quick but gently. Ray’s body was very sensitive and he knew he wouldn’t be able to stay awake much longer after that intense of an orgasm.
He turned off the water after it was up to Ray’s chest and began lathering soap into a sponge, slowly going up and down Ray’s body. Ray sighed gently at the motion and a small smile graced his lips as the scent of apple took over his body. Sand knew it was his favorite smell. Sand finished and quickly rinsed him off.
“Okay baby, can you stand up? I need to dry you off.”
Ray groaned but nodded. He slowly got up on shaky legs while Sand supported him and he quickly wrapped him in a thick, fluffy towel before picking him back up and carrying him back to bed. He laid Ray down on the bed and finished drying him off. Once dry, he quickly wiped himself down as well and grabbed some boxers for both of them. Ray was basically dead weight at this point and only twitched a little when Sand maneuvered his body to pull the boxers up. He climbed on the bed and gently pulled Ray’s body up and tucked him in under the covers.
He quickly climbed in next to him and pulled Ray’s back to his chest. Ray let out a sleepy sigh and wiggled a little to get closer to Sand. Sand chuckled and kissed the back of Ray’s head, finding comfort in the smell of apples enveloping him.
“Today was awful…. But thank you for making it better….. I love you Ray.”
He wasn’t sure if Ray even heard what he said but he took the mumbling coming from Ray as confirmation and let himself relax, pressing his forehead to Ray’s back as they both drifted off into a deep, satisfied sleep.
