After spending Oliver's whole birthday party flirting, Barry is forced to spend the night in Oliver's room. Despite being a virgin... but not for long.
"Are you sure this isn't going to be awkward?" Barry asked carefully where he sat on the edge of Oliver's bed in a gray Star labs t-shirt and dark, baggy shorts.
"Not unless we make it awkward." Oliver stated casually while taking his shirt off. Not at all bothered by Barry's eyes on him as he approached the bed.
"It's just...I've never shared a bed with anyone before." Barry said quietly before slipping under the crème colored covers to shield himself.
"Wait, are you a virgin, Barry?" Oliver asked as he sat down next to the blushing speedster.
"What? No!" Barry exclaimed, but the panic in his voice and his wide green eyes gave him away.
"Oh wow, you are," Oliver said with a smile and laid down to ignore the rush that went through him at the thought of being Barry's first. "But it's rather adorable."
His cheeks heated up over the comment as Barry tossed a quick glance at him. "So you don't think I'm a total awkward loser for saving myself for someone I actually have feelings for?" the younger hero asked with a raised eyebrow.
"No," Oliver said while shaking his head as he reached for Barry's hand. "I think that makes you special."
For a second both of them remained quiet as Barry's gaze darted to their joined hands.
"Did our friends put you up to this?" Barry asked and let out a nervous chuckle, which caused Oliver to forget all his usual worries and problems.
"What? Me holding your hand?" Oliver asked, smiling as he arched an eyebrow at the younger man.
"No, but I just didn't think you were into guys." Barry said and the blush spread to his ears and neck.
"And I didn't think you were a virgin," Oliver said, smiling over his comeback when Barry broke into chuckles again.
"But you must've had urges, especially now when you're fast." he assumed, filled with curiosity.
"All the time, but it's not like I have anyone to sleep with," Barry sighed and released Oliver's hand. "Who would even want someone like me?"
Oliver leaned in closer and lowered his voice. "I would." he admitted, just a few inches from Barry's ear.
During a quiet moment Barry simply stared at him in surprise before he broke into laughter again.
"Barry, I'm serious," Oliver said, pinning Barry with his blue gaze to make him stop laughing. "Why would you be in my bed on my birthday, if I didn't want you?"
Oliver barely got to finish the sentence before he felt Barry's soft lips against his own.
The first taste was as salty and sweet as Oliver had imagined, which made him want to dominate the kiss while Barry's arms wrapped around his shoulders.
A soft moan fell from Barry's lips when Oliver added his tongue, forcing their hungry mouths to part.
"Let me know if I'm too eager." Oliver said, panting softly as he searched Barry's gaze.
"You being too eager?" Barry asked with a smirk. "I'm the fastest man alive and I've had a huge crush on you since we met."
Based on how Barry clasped a hand over his mouth immediately, he hadn't intended to blurt those words out. But Oliver simply let out a warm chuckle as he removed Barry's hands from his face.
"I know, Barry. You're not subtle." he replied before stealing another kiss while pressing down their joined hands over Barry's head.
The kiss itself was gentle at first, but it soon heated up as Barry opened his mouth further and disentangled one of his hands to drive it into Oliver's hair. Causing him to smile against Barry's lips because the inexperienced lover seemed hungry for more.
"Are you ready to lose your virginity to me?" Oliver asked, almost using his Arrow voice, when he stared deeply into Barry's lust filled eyes, until a sudden vibration surprised them both.
"I don't know what that was." Barry said, blushing heavily.
"Whatever it was, it was hot." Oliver said with a smile before capturing Barry's lips again and started to trail his hands up under Barry's shirt to take it off.
The speedster instantly began to explore Oliver's scarred chest and abs in return while making out.
"You didn't answer my question." Oliver sighed a few inches from Barry's lips, when he recalled how the hot vibration had interrupted them.
Instead of responding with words Barry claimed Oliver's mouth again and began to rub his hardening erection against Oliver's.
The vibrations sent another hot wave over Oliver, forcing him to pull down his boxer shorts while Barry did the same.
"Yes, of course I'm ready." Barry gasped, giving another little rut against Oliver before falling over the edge.
"Happy birthday to me." Oliver said and chuckled at the white, hot mess Barry just made between them.
"We haven't even started, I have no refraction period." Barry said, winking as he began to work Oliver up by stroking him.
"Good to know." he responded with a grin and flipped their positions so he was directly on top of Barry.
"Wait," Barry said, still panting after the first climax. "Happy birthday, Ollie."
The soft tone in Barry's voice sent warm tingles through Oliver as he leaned in to steal another passionate kiss.
I hope you liked this story because I had several different ideas, but decided to go with this fluffy and steamy one for the first Olivarry shipper. Happy birthday Stephen!
YOU ARE READING
Olivarry short stories
FanficIn this collection I write independent short stories for Olivarry. Sometimes with other characters as well. But mostly Olivarry. There's both fluffy stories and some steamy ones.
