Work Text:
The last time Ray had gone on a porn site, he was seventeen, sexually repressed and needed to get off his chest somehow. Afterwards, Boston convinced him to go out with a boy from school and Ray gave him a blowjob in the toilets. Casual sex encounters were normal for him, until he fell in love with Mew and put all that aside.
Mew rejected him every time he tried to make an advance and when they kiss, Ray hoped they could have something, but Mew said no. It hurt like hell, but Ray tried to get over it.
He thinks he succeeded, he doesn't think about Mew all day anymore; he doesn't long to feel him skin and him kisses, to have a life together. He wants Mew in his life, but maybe not the way he wanted three years ago.
Ray must admit (and it cost him a lot to do so), that when he met Sand, he felt as if his body shook and his breathing stopped for a moment. Sand looked like an angel singing on stage; a beautiful mermaid calling him and Ray was just a simple sailor who followed the song until he drowned.
When he was with Sand, there was only him and no one else. Sand gave him the love, protection and attention that his friends sometimes didn't give him, or that he felt they didn't.
Ray tries to be better every day for Sand, because he wants to be a better person and ask Sand
to be his boyfriend, not his friend with benefits, he wants Sand to be his.
He is far from giving up his alcohol addiction, but Sand is helping him. Mew is helping him.
Cheum is helping him.
And the lack of Sand by his side forces him to do this. He needs Sand, but he hasn't seen him in almost three weeks. They both had a lot of work at university and Ray didn't want to bother Sand just to fuck, even though he wants to be more than that.
His mistakes led him to this situation, maybe if he had realized that his feelings for Mew were just an idealization and a phantom pain, he would have been honest with Sand from the beginning and now they would be couple.
There's no point in moaning right now.
Ray has no idea what to look for, it would be weird to look for some guy who looks enough like Sand to get him hard.
He decides to get into some live, maybe he can pay enough money to some guy with a voice similar to Sand's to scream his name.
He doesn't scroll through too many videos, sticking with one that had a hundred views and counting.
Solstice69.
Ray settles down on his bed with the laptop on his lap, looking at the guy on the screen.
He's tall, had a long brown wig, a white crop top, a pleated skirt, and long stockings hugging his thighs.
Ray regrets the mask, because it's obvious the guy is handsome.
From what he could read on the shopping list, donors could choose the outfit of the next live, also the toys he uses or even the roles.
Ray would have chosen to take off all the clothes and leave him lingerie.
Unfortunately, Ray arrived halfway through the live, so the game started a while ago, but he can still enjoy the ending.
The boy was sitting on a dildo and Ray notices the red lace underwear. The skirt was up and slightly damp as he fucked himself with the dildo.
The boy's moans get him hard very quickly. When he thought of looking for someone who looked like Sand, he didn't mean it. This boy is similar to Sand; he seems just as tall, they have the same physique, average thighs, a prominent ass, a perfect waist to hold and an angelic voice.
"You like how I ride you like this, baby?"
Ray feels a twinge in his cock and that voice... it's fucking similar to Sand's.
"You want to fill me with cum?"
It's true that it sounds different, but it's still terrifyingly similar. Or maybe it's just Ray's paranoia about being in withdrawal from Sand.
Ray's hand holds his heavy cock and begins to pump gently, not taking his eyes off the screen.
“G-god,” his voice cracks and he starts riding the dildo a little faster. “I-I’m cumming, let me cum, please.”
Ray is also close and increases the speed, he wanted to cum with him. Ray pays no attention to the chat, only to the gorgeous boy on the screen.
He cums with a satisfied moan and removes the dildo from his stretched hole. Ray gulps as he watches white liquid drip between his thighs.
Ray wipes his hand with wet towels before donating a good amount of coins.
20 coins. Twenty dollars. Each coin was worth a dollar.
Continuing the role play, Ray comments, “Lick my cock.”
“I’m sorry love, if you read the list you know I don’t take off my mask. Can I do anything else for you?”
Ray doesn’t take no for an answer, so he insists a little more. He needed to see him face, he has a strange feeling squeezing his insides.
“How many coins do I have to donate for you to do it? I wanna see those pretty lips around a nice cock."
The boy laughs and Ray ignores the comments telling him to stop annoy.
“Maybe a hundred coins,” the boy is clearly joking and seems to ignore Ray’s comments, probably looking for one that suits what he’s willing to do.
The screen lights up and a hundred coins are deposited in the corner, leaving the boy silent and the chat going crazy.
The boy seems to hesitate a bit, but then picks up the dildo forgotten on the bed.
“A vibrator would look really good in that hole of yours, baby.”
The boy doesn’t even hesitate as he stands up. He comes back with a ball-shaped vibrator and sits on the chair, spreading his legs and inserting the vibrator easily.
“You’re so picky, baby,” he says and pulls the mask down to his chin. “Are you that desperate for me to choke on your cock?”
His voice now sounds less muffled and more familiar. More...
The boy puts the dildo in his mouth and Ray's breath catches, staring at the way him mouth opens and him cheeks hollow as he sucks. At the way him nose wrinkles slightly and the muffled sounds as the dildo hits him throat.
"God, you're so big."
Ray can't take his eyes off him, at that pretty mouth that swallows the dildo with ease. At the spread legs and the hard cock that wets the skirt and ruins him lace underwear.
The boy slurps and moans around the dildo like it's a real cock. All Ray can think about is all the times Sand has swallowed his cock.
He just thinks about Sand, the legs spread ready for him. He thinks about the times Sand fucked him against this very mattress and said soft words in his ear. He thinks about the times he fucked Sand and said hot words to him.
He remembers what Sand's voice sounds like when he's excited and the verge of insanity.
He thinks about his flushed, sweaty body, clinging to Ray's.
And Ray doesn't realize he's coming again until the orgasm rips through him.
"See you next Saturday at the same time and thanks for those hundred coins honey, I hope I can have you here again."
The live stream ends and Ray stares at the black screen with the chat still active.
"Shit..."
Ray puts his laptop aside and searches for his cell phone between the sheets.
Sand's chat hasn't had any new messages for days and Ray wants to call him. That damn boy made him hornier than he intended. The strong resemblance to Sand didn't help at all.
Before calling him, Ray realizes how cruel it is to call Sand just to have sex, so he huffs and leaves his cell phone where it was.
He'll have to wait until Saturday.
Luckily, Ray manages to spot Sand at P'Yo's bar and they talk a lot, they also dance a little and kiss. Ray is not ashamed to leave a hickey on him neck, even though Sand scolds him, he doesn't care.
"Do you want to come home today?" Ray clings to Sand's neck as they sway to the sound of the music.
"I can't today," Sand rejects him and Ray pouts. "Don't look at me like that, you can come tomorrow."
"What's more important than me?"
Sand rolls his eyes with a smile.
Ray looks at him pleadingly, he wants Sand that night. He wants Sand every night.
They dance a little longer until Sand has to leave. They had been together since Sand finished singing and Ray feels lonely without his boy.
His friends weren't at the bar that night so Ray says goodbye to Sand at the entrance before heading home.
If he was being honest, that boy had been on his mind for a week now. He not killing anyone by joing in again tonight and donating money isn't a problem, he has too much and his father doesn't care what he spends it on. Once the hostel opens, Ray will have his own money and maybe Sand will accept his gifts.
Ray never looks at the price of things he buys, he just swipes his credit card, it was the same a week ago. Donating a hundred dollars is nothing to him. His father gets that amount of money multiplied by ten in twenty minutes.
Sitting on his bed with the laptop on his lap, he sends Sand a message full of emoticons. Sand responds almost immediately and Ray smiles like an idiot.
This time, Ray does get to see the live from the beginning.
Today, the boy still had a crop top on, but he had tight shorts and there were no stockings around his legs, instead he wore fishnet gloves and a shorter jet-black wig.
Ray wonders if he has lingerie on underneath. He'll probably find out later.
As the boy waves and welcomes them, Ray sends a kitten meme to Sand.
On the screen, the boy's cell phone rings, but he ignores it and Ray puts his phone down to pay attention. There's something fishy about this boy, he knows it.
They don't go straight to the spicy stuff, at first, he usually talks and answers questions. Ray decides to ask his own after donating five coins.
"When was the last time you had a real dick inside you?"
"Oh, the guy from last week, welcome back, sweetie," he winks. "Let's see... it was a month ago."
"With who?"
"Uhh... A friend. We've been doing it for a few months."
He sounds nostalgic and if Ray had to guess, he sounds exactly like him, very much in love with Sand.
Someone else asks him if he's in love with his friend.
"Am I in love with him? Of course I am. It would be weird not to be. I've never seen anyone with puppy eyes be so insistent."
That sounds like Sand teasing him.
"Do you think about him when you fuck yourself, baby?"
"Who wouldn't?" the boy sighs and relaxes further against the chair, letting his head fall to the side, showing off his neck. "No one has ever fucked me as good as him. He's so dominant and needy, he kisses and touches me like I'm water in the desert."
Ray is a little lost for words when he notices a familiar hickey on his neck.
Apparently he's not the only one who notices, because someone asks.
"I told him not to leave marks but he never listens," he shrugs, his hands running down his bare abdomen. "Anyway, let's get started."
Ray feels his hands shaking and reaches for his cell phone. Sand still hasn't responded to his text, so he sends another, looking at his laptop.
Again, the boy's cell phone rings somewhere in his room.
Ray bites his lips and sends yet another text.
Again.
Well, once is a coincidence, three times is not.
Ray donates ten coins and types as fast as he can.
"Do you like the sea? I do, I love the sand."
The boy reads Ray's message and tenses up a little, frowning.
"Yeah, I like the sea..." his voice sounds shaky and Ray no longer has any doubts as sees how nervous he is.
This time, Ray calls him and Sand takes his cell phone. He frowns at the screen of the phone and then returns his attention to the camera.
"You're not funny," Sand glares at him. "Come to my apartment now."
Sand cuts off the live and Ray feels many things inside him.
On one hand, the boy he likes is also in love with him. There is no doubt anymore, Sand was talking about him and that fills him with excitement.
On the other hand, Sand uploads hot videos to the internet and that is driving him crazy.
The chat is not close to closing and it's just people complaining because Sabe cut off the live because of some idiot.
Ray closes his laptop and gets out of bed almost running. Sand was going to scold him a lot, that is if he doesn't die of embarrassment first.
The trip to Sand's apartment is so slow for Ray, he felt the heat coiling in his abdomen and impatience consumes him.
Sand is probably angry because Ray sabotaged another one of his works, the plum wine being the first. Okay, Ray can give him the money if he needs it, but his boy is too stubborn to take it.
Ray parks as best he can and runs up the stairs. In front of the wooden door, Ray takes a breath before knocking. Sand opens it immediately and something tells Ray that he's been standing there waiting.
Sand is now wearing a Metallica shirt and a pair of loose shorts, there's no trace of the boy Ray saw half an hour ago.
"Are you mad, Sandy?"
Ray walks in and closes the door behind him, following Sand to the couch.
"I didn't mean to make you mad, okay? That whole thing was hot, anyway. I had a suspicion was you and then I couldn't help it."
Sand stares at him and Ray feels very small.
"I'm not mad," Sand says. "But I was annoyed by your little game."
"It wasn't a game, I told the truth."
Sand frowns and Ray sighs before sitting on his lap.
"You're so fucking sexy and perfect," Ray takes her face in his hands. "I didn't expect you to do that kind of work, I expected it more from Boston."
"Well, at first it was out of necessity..." Sand blushes a little and rests his hands on Ray's waist. "Then, I guess I liked it and it made me a lot of money, so I kept going."
"I understand why you kept going, you have a lot of loyal followers," Ray hugs Sand and kisses him cheek. "I don't blame those idiots, I would spend all my money on you too."
Sand rolls his eyes and tightens his grip around Ray. That gives him a clear indication that Sand isn't as angry as Ray thought.
"You figured it out the first time, right?"
"No," Ray shrugs. "The voice sounded familiar, the body too, so I asked you to lick the dildo to see if was you or not. I confirmed it today by the hickey on your neck."
Ray runs his tongue over the hickey and Sand moans softly, his neck is the most sensitive place and Ray always enjoys giving attention.
"Did you cum?" Sand murmurs, sliding his hand down Ray's back.
"Twice," Ray pants, leaving soft, short kisses along Sand's skin. "Just imagining he was you sucking my cock."
Ray could already feel Sand hard in his pants. He's not better.
"God, I love your cock."
His cock loves Sand too.
"I love you."
And Ray kisses him, wild and intense. They clash teeth and share saliva in a dance they already know well. They gasp into each other's mouths and touch each other as much as they can, desperate for more.
"Sand," Ray pants against Sand's lips. "I need you Sand, I need you forever."
"Aren't you too greedy?"
"No, I want you to be mine. Only mine," Ray shakes his head. "I don't want to play this anymore. Be my boyfriend, please."
Sand looks at him in awe, but Ray can feel the excitement and his racing pulse.
"Are you serious?" Sand murmurs, in total disbelief.
"I know I wasn't the best and I've hurt you a lot, but I won't do it again. I'll get better. Sand, I love you and I want to be with you."
Sand smiles at him and kisses him again, not the desperation of a moment ago, just the softness and sweetness that Sand can offer.
"Is that a yes?"
"What do you think, fool?"
Ray smiles as hard as he can and attacks his boyfriend with kisses. Sand is his boyfriend. He's Sand's boyfriend.
"Let's take this to your room."
Ray stands up and pulls Sand with him.
They make it to Sand's room with stumbles, laughter, and sloppy kisses. It's always been like this, but now it feels different. It feels better.
Ray sits back down on Sand's lap and drags his lips down Sand's neck.
"I don't like your videos," Ray admits, biting the sensitive skin. "Just imagining how many assholes have jerked off to you makes me mad."
"Oh, yeah?"
"Yeah, but there's a difference and that's that they can't touch you."
"And why are you jealous?" Sand teases and rubs his hard cock against Ray. "You can fuck me."
"Because I don't like anyone else looking at you because you're mine. Only mine, got it?"
Sand lets out a moan that's too loud and Ray doesn't have to be a genius to know that his words are turning him on. Ray isn't lying, now that he knows Sand is Solstice69, jealousy consumed him.
"You have me to cover your expenses," Ray whispers and bites Sand's earlobe. "Ask for anything you want and I'll give it to you, I'm happy to spend money on you."
"Anything?" Sand murmurs. Ray knows Sand hates it when others give him things, but he's probably playing along now.
"Anything you want, love."
"Then fuck me."
Ray laughs huskily and Sand shivers.
"What are you wearing under this?" Ray slides his hand down Sand's ass and his boyfriend lifts his hips.
"Lingerie..."
Ray's mouth waters immediately. Sand is always perfect, but seeing him in lingerie... God, Ray could cum in his pants just imagining it.
"For those internet idiots?"
"Yeah," Sand tangles the fingers in his hair and tugs lightly. "I made myself pretty for them."
Ray wrinkles his nose and stands up to find the lube on the desk, next to the open laptop and camera Sand turned off hours ago.
Ray turns on the camera as he walks back to his desperate boyfriend.
Sand greets him with a kiss and Ray takes off his shirt. Ray grabs a pillow from behind Sand and puts it near his boyfriend's head, he didn't want his boy's beautiful, ethereal face to be seen in the video, even if the light is off, the laptop is still on and lights up part of the room.
He was definitely going to start drooling at any moment. Sand is wearing lingerie.
It's a black lace bra and Sand's nipples are hard, but Ray doesn't dare move the item of clothing, Sand looks perfect and hot.
From the center of the bra there are strips of fabric that mold him figure until they reach two strips below Sand's shorts.
Ray doesn't waste any time removing the pants.
"Fuck."
Sand also has a matching thong and two straps around him thighs. Sand's cock is hard and dripping with precum, staining the pretty thong.
"You're perfect. So sexy. So hot."
Ray babbles meaninglessly, feeling so desperate. His cock is starting to ache.
"I know." Sand smiles and Ray rolls his eyes. His ever so humble boyfriend, Sand is attractive, he knows it and he takes advantage of it.
"You should wear this more often, you're killing me."
Ray slides his hands down the black thong and strokes Sand's cock, but not for too long, his attention is on the leaking hole beneath the fabric. Ray pours lube on his fingers and rubs them against Sand.
Sand is wet and wide open, swallowing two of Ray's fingers with no problem.
"You're such a slut," Ray spits and starts moving his fingers inside Sand. "Opening up for a bunch of strangers."
Sand doesn't answer him, he was moaning like a slut. His slut.
Sand spreads the legs wider and Ray rubs his fingers against his prostate.
"Ah! Th-there, baby, there!"
Ray scoffs and pulls his fingers away, while Sand moans.
"You said you liked riding cock, right?"
Ray takes off his clothes and tosses them on the floor next to Sand's.
Ray sits down on Sand's chair and spreads his legs, stroking his hard cock. Sand looks up at him from the bed and Ray beckons him over.
"Since you're already spread and wet, you'll have no problems."
Sand nods and Ray turns around to face the camera. Their faces weren't seeing, fine.
"Come on baby, ride this cock."
Sand does so, sitting on his lap and shoving Ray's hard cock into him hole. He goes in too easily and they both moan in satisfaction.
Sand's arms wrap around Ray's neck and he starts to move him hips slightly.
Ray can see the chat comments from his spot and smiles possessively. Just a bunch of idiots who are never going to be able to touch this cutie.
"God, baby!" Ray exclaims and squeezes Sand's ass hard. "You're so good, keep it up."
Sand bounces on his lap with ease and experience. His cock rubs every right spot inside Sand and makes him yelp every time he goes all the way down.
"Seeing you like this, I think I shouldn't let you stand in front of a camera again," Ray gives him a spank that echoes throughout the small room. "You're too hot for everyone to see. What do you say?"
"Y-yeah," Sand gasps and his movements start to get sloppier, more frantic. "W-whatever you want."
Ray smiles and kisses Sand's neck, leaving as many bites and marks as he can. Sand bounces on his cock so good and him feels so deep.
Sand screams like he's in heat and clings to Ray like him life depends on it.
"God, this feels so good!" Sand exclaims with the mouth open and him thighs tighten around Ray.
Sand is sweaty, flushed, and totally out of him. His body is shaking and his eyes are rolling back in pleasure. He's beautiful.
"I'm cumming." Ray says, lifting his hips.
Sand tells him is too and they both come with a gasp. Sand cums on his abs (neither of them care) and Ray cums inside Sand.
Sand collapses on top of him.
"You did great, love," Ray murmurs, kissing his boyfriend's cheek. "We should do this more often."
Ray lifts Sand up and his cock pops out in a clumsy motion. Sand's hole is dripping with cum and Ray focuses him on the camera.
Ray reaches out and turns off the camera. Sand got a ton of donations. Hopefully his boyfriend will be happy in the morning and not scold Ray for turning on the camera without permission.
"I'm going to clean you up and get you to bed."
Sand nods.
Ray isn't very strong and nearly fell several times as he made the short distance to Sand's bed. His boyfriend was strangely tired, Sand was never like this after sex.
"I came twice while getting ready," Sand explains. Now Ray wants to watch him finger fuck himself.
"I want to see that later."
"Whatever you want, Ray."
Ray kisses Sand's forehead and searches for his clothes on the floor as he heads to the bathroom to get a towel.
Ray isn't a fan of Sand continuing to upload porn, but maybe he can make an exception as long as Sand lets he fuck him.
Yeah, that sounds good.
