Work Text:
“This is silly.” Sky protested as he let Prapai arrange him on the bed. It was very silly as were most of Prapai’s strange ideas about how their relationship should go. Which was why Sky took the lead most of the time but… well, a relationship was a relationship and a partnership was a partnership. He had to let Prapai take the lead sometimes.
“It’s not silly, baby. We’re practicing.” Prapai slid between Sky’s legs as if he lived there. Which he kind of did. Not that Sky was going to admit that out loud. Especially not if Prapai ever brought it up. “I don’t want you to get hurt.”
“It’s not like I’m going to take your bike and join a street race with it.” Sky rolled his eyes. Still, when Prapai lifted his hands up, Sky took them, linking their fingers together.
He decided not to comment on the fact that this kind of roleplay could happen while both of them were fully, or partially, dressed. Most of Prapai’s ideas revolved around Sky getting naked.
“It’d be hot if you did.” Prapai had that particular glazed look in his eye that spoke of stupid sexy rich boy thoughts that often involved wanting to buy Sky things. Sky squeezed Pai’s hands so that he would focus . They were already doing silly rich boy things. “OK, but if you were going to do that, you’d need to know where the brakes were.”
Sky squeezed Prapai’s hands. “Here, right?” He’d been on a bicycle before. He knew where the brake was.
His boyfriend squeezed back, a small smile on his face. At least he didn’t look like he was making fun of Sky just that he was amused . “Half-right, my Sky.” Then Prapai squeezed Sky’s right hand, a quick little squeeze, and nudged at Sky’s leg with his knee. “Front brake and,” he hooked Sky’s ankle with his foot, “back brake.”
Sky met Pai’s gaze. “Front brake.” He squeezed Prapai’s hand. “Back brake.” He pressed on Prapai’s foot.
His boyfriend let out a little hiss but he was smiling too. But that was Prapai, always smiling through the pain.
Sky gave him a little kiss. Just because.
“Mmm, no, that’s the ignition.”
Sky gave him another kiss, a deeper one until Prapai decided to stop pretending he was just a motorbike and started kissing Sky back. Once he had Prapai’s tongue in his mouth (where both of them liked it) he pulled back. “Has the engine started then?”
He liked the way Prapai looked when he was trying not to say something horny. Watching his boyfriend gather the ragged edges of his self-control would never not turn Sky on.
“No, baby.” Prapai’s voice was husky and rough. “You have to release the clutch first.”
Sky’s mouth twisted in annoyance and he squeezed Prapai’s hand harder. “You didn’t tell me where the clutch was!” He sat back on Prapai’s hips and looked down at his boyfriend, spread out for him on the bed, his cheeks lightly flushed and his hair mussed. Usually, at this point, Prapai would be begging for Sky to give in and kiss him again. Not teasing Sky.
“Don’t be mad!” Prapai settled his hands on Sky’s hips, he knew well enough that his boyfriend was just as likely to get off him as to go through with the plan to get off. “We’re getting there! Here,” he took Sky’s hand in his left hand, “this is the clutch, Sky. My thumb, okay? Left thumb is the clutch, right thumb is the brake.”
That was easy enough to remember. Sky hummed and let his annoyance slide out of him. Learning to ride this way was silly but it was weirdly important to Prapai. Or maybe he was just finding it sexy for Sky to treat him as a thing , which wasn’t a kink they had explored. Yet.
Sky squeezed Prapai’s hand, making sure to push on his thumb before he leaned down for another kiss.
Turning the key.
“Okay.” Prapai murmured after he had bruised Sky’s lips. “Now, my right hand, that’s the kill switch.”
Sky folded two of Prapai’s fingers down in imitation of the red switch on his boyfriend’s bike. “The starter is here too, right?” He folded the rest of Prapai’s fingers down, leaving just his thumb pointing out.
‘The brake’, Sky thought with a roll of his eyes.
“Mm.” Prapai rolled his hips, bouncing Sky lightly in his seat. “And now the engine’s on, my Sky.”
Sky ground down on Prapai. He could feel his boyfriend’s hot, heavy cock against his ass. “And now I just… let you go?” He raised his eyebrows.
They both knew that wasn’t going to happen.
Prapai shook his head, sweaty hair splaying across the pillow. “No, you gotta… A little bit of gas, not much, and ease off the clutch. Don’t go too fast or you’ll stall out, start slow and…”
Sky kissed him to shut him up. He reached down and wrapped a hand around Prapai’s cock, giving it a harsh, cruel squeeze that didn’t do anything but make Prapai harder. It made Prapai leak. His giant of a boyfriend, his sweet, gentle god of wind.
Sky kissed him until they were both breathless, until Prapai’s self-control had started to fail and he was fucking into Sky’s grip. “Is that going slow ?” Sky asked with a laugh.
Prapai groaned. “You’re so mean to me.”
They paused, staring at each other. Sky could take that comment to heart. He could see Prapai readying himself to apologize.
Instead, Sky smiled. “And you love me.”
Then he slid himself down on Prapai’s cock.
Prapai loved him. It was what held Sky together some days when the intrusive thoughts wouldn’t go away. Prapai loved him. He’d proved it more than once. He proved it every day.
Prapai loved him.
And Sky loved Prapai.
The ‘motorcycle’ groaned and reached down to hold on again but Sky tsked and pinned Prapai’s arms down onto the mattress, his open palms placed at the same level as his head. “Do handlebars move?”
From the twitch of Prapai’s cock inside of him, the handlebars certainly wanted to move. Sky kept his hands on Prapai’s wrists for long enough to show he meant it.
Prapai stayed put. He was good at staying put when Sky told him what was expected. Prapai was a good boy.
For Sky.
Just for Sky.
Sky sunk down on Prapai’s cock, hissing slightly when Prapai bottomed out inside of him. Adjusting to his boyfriend’s size always took a moment. While he would never say it to Prapai’s face (or to anyone else, no matter how nosy Rain was) Prapai was big . Big enough that Sky always needed a moment. He relished it too, the way Prapai filled him up, the way he forced Sky’s body to stretch, and all while staying flat on his back with his hands at his head like a good boy. A good bike. A good toy for Sky to ride.
“You feel so good .” Prapai groaned. “Sky, Sky, please, let me fuck you.”
“No.” Sky raised himself up, “This is a riding lesson.”
There was only so long Prapai could go before his hips would start to twitch and fuck into Sky. But Sky didn’t demand perfection. He liked it when Prapai fucked him. He loved the feeling of Prapai filling him up. And he loved Prapai.
Even if Prapai was so embarrassing .
“Love you, Sky, you feel so good. You’re so tight and hot and you feel so right. You’re riding me so good, baby.”
“Yeah?” Sky licked his lips. “Am I going to win the race or is my motorcycle going to run out of gas before I do?”
Prapai groaned. “Sky’s gonna win the race. I promise.”
Sky laughed.
It felt good to laugh during sex. To be silly. Sky’d never known sex could be like that before Prapai.
“Yeah, baby.” Prapai smiled at him, his eyes hazy with pleasure and that special place he went to when Sky was mean. “That’s good.”
Sky touched himself, giving Prapai an edge in the game. He knew it would drive Prapai wild too, watching Sky touch himself while clenching tight against Prapai, knew Prapai would strive to keep his hands to himself but all he wanted was to worship Sky with his touch.
When Sky came he made sure to smear his cum over Prapai’s fluttering abs. It was what pushed Prapai over the edge. He loved it when Sky was a little mean to him.
Sky collapsed onto the side, unwilling yet to feel up to things like showers or cleaning up, or changing sheets. Instead, he placed his face on Sky’s chest, listening to his racing heartbeat as he stared over towards the closed window shades and the bright shining afternoon light trapped outside.
“We’re gonna be late.” Prapai turned his head to press a kiss to Sky’s sweaty forehead. “Phayu’s going to be annoyed.”
Sky snuggled in closer with a snort. “He’ll be too distracted at the thought of teaching Rain how to ride a motorcycle, he’ll probably show up even later than us.”
The racecourse would hold their reservation. Prapai spent enough time and money there and the timeslot he’d reserved for their use had been a long one. Just so they could show up late if they wanted to.
Prapai kissed Sky’s forehead again, then the bridge of his nose, then his mouth. “I know better than to bet against you, my Sky.”
