this is based off of this^ text post, so enjoy.
it took a while to convince sherlock to take a break from the cases, but sherlock caved in. he didn't want to go, but then mycroft told him their parents were coming for a visit so sherlock made sure him and john were gone when they came. john agreed to let sherlock pick the place, so he chose ibiza, a beach in southern spain. he only chose it because there wasn't much to do there, so they'd be out on the beach all day and sherlock just wanted to see john shirtless. he already sees enough of john shirtless, they share a flat, but now he got to see him shirtless and tan, and it wouldn't be awkward if he stared.
john sighed and tossed their bags down, going to the bed and plopping down on it.
"get dressed, we're going to the beach." sherlock said and dug through his suitcase, looking for his swim trunks.
"now?" john groaned, sitting up. "we just got here."
"yes now." sherlock said and stood. "i'm bored and need something to occupy my mind." he said and disappeared into the bathroom.
john sighed and got his trunks from his suit case, putting them on then putting on a plain shit shirt.
sherlock came out of the bathroom and tossed his clothes on the floor, getting a button down shirt from his suit case, but it wasn't a regular one, it was a light shade of blue and wasn't made of silk or any fancy material. he didn't bother buttoning it up either. he put his sunglasses on and grabbed the sun screen. "ready?" he asked.
john nodded, staring at sherlock's v-line, wondering what wonders laid beneath it.
sherlock grabbed a towel and tossed it at john, taking one for himself and walking out of their room, john chasing after him.
over the next few days, sherlock got more and more beautiful. it started out with the freckles showing up on his nose, then they spreaded to his cheeks, then they appeared on his forearms. the more they went to the beach, the more sherlock got tan, like actually tan and john was practically drooling over himself, not to mention the hair that now had streaks of light brown in it from the sun and it was always windblown, not that he cared for it before, but now it was just something else. john didn't really go into the water much, but sherlock seemed to enjoy it. he would go out and just cool off, floating on top of the water for a bit, and when he got out, was a whole other world to john. his swim trunks were slightly tugged down from the water and you could see the tan line, and that little bit of pale skin on his hip bones that just peeked over the hem. john nearly lost it and watched closely as sherlock bent over to get his towel and how him bending over made his ass look completely different since the wet material just stuck to the skin oh so perfectly.
"john, you alright?" sherlock asked, drying his face with the towel.
john cleared his throat and covered his hard on with his book. "yeah, fine." he said.
sherlock put the towel over his head and ruffled his hair with it, tossing it into his chair when he was done, making him look absolutely amazing.
john kept the book close on his lap while he read it. he didn't really read it because he was too distracted by thinking of the things he wanted to do to his best friend.
the minute the door to their hotel room was shut, john shoved sherlock flush against the wall, dropping to his knees and yanking sherlock's swim trunks down. he kissed up sherlock's thigh, nuzzling his face into his shaft, inhaling the scent of sweat and suntan lotion from him.
"j-john!" sherlock gasped.
"god sherlock," john groaned. "you have no idea how hard i've been trying to keep myself contained, but you're just so fucking hot that i just needed to get my hands on you." john said and cupped sherlock's erection.
sherlock whimpred, trying to keep himself stable, but john was just making it so hard.
"i've wanted you for so long now, and now we're here and your so irresistible, and i just needed to get my hands on you." he said and kissed the base of sherlock's cock, letting his tongue touch the skin. "to taste you,"
"john!" sherlock moaned, almost falling over but using john's shoulder for support. "i can't- i can't keep myself up." he whined.
"poor baby," john teased and stood up, pulling sherlock off the wall and pushing him onto the bed. he spread sherlock's legs and went back to the spot he was before. "do you want this?" he asked sherlock. "do you want me to suck you off then fuck you sore?" he growled and gave sherlock's cock a pump.
"yes!" sherlock moaned, arching his back and grabbing the sheets tightly. "yes, yes, please john!" he begged.
john smirked and took the head of sherlock's cock in his mouth, feeling sherlock's fingers dig into his scalp, hearing him moan out loudly. john smirked and took sherlock fully into his mouth, feeling sherlock's body go completely limp as he came. he pulled off swallowing everything and wiping his mouth.
"john.." sherlock whined, panting.
john smirked and chuckled. "yes?" he asked, getting in between his legs and looking down at him.
"i don't th-think i'm ready to- to get f-fucked." he whispered, closing his eyes, letting his body relax.
"we'll wait then." he said softly, kissing sherlock's lips gently.
sherlock pulled john back for another kiss when he pulled away.
john smiled against the kiss and pulled back. "i think you need a refractory period."
sherlock nodded, closing his eyes again. "i'm going to take a nap."
john chuckled softly and got off the bed, putting the blankets over sherlock then changing into his boxers getting in bed with sherlock and spooning him.
YOU ARE READING
Johnlock Oneshots
Fanfictionheyo. johnlock shit here. some smut fluff and a little bit of angsts and some smut here and there. (there's a second book btw once you finish this an if you want to read more) a/n(2/21/21): i wrote these oneshots when i was in eighth grade and i'm...