Wednesday
GABE WAS UP early again. He couldn’t sleep. His skin prickled and his stomach churned with nerves. If he got up this early all the time, he’d never be late for work again.
He stood under a very hot shower until his chest and belly burned. It didn’t help calm him as much as he had hoped.
Gabe made himself get dressed before looking at his phone. He wanted to check it every few seconds. Just keep Cruised open and stare at it until something happened.
He tucked his shirt in with one hand and opened the app with the other. A message from SilverFoxxx showed on the screen. It was about thirty minutes old. Looked like he wasn’t the only one up early.
Or maybe SilverFoxxx was always up at this time. Gabe didn’t know anything about him.
Meet at the Starbucks off exit 291?
Gabe knew that Starbucks. He’d stopped there a few times on his way to work when he wasn’t running late. So, not often.
morning coffee date?
Should he wear a belt? He didn’t usually, but it might make him seem like less of a professional disaster. It would also make it harder to get his pants off.
If that’s what you want. I was hoping for more than coffee.
He’d been thinking about this for days, fantasizing about it. It was what he wanted. He was pretty sure.
yeah i can have coffee whenever,,, your a special treat
He could always ghost if he changed his mind on the way. That was a thing that happened a lot—the first hurdle of potential disappointment to overcome when looking for hookups. It had happened to him all the time when he’d been on these apps daily. He’d do it to someone else if he got cold feet. SilverFoxxx knew the deal.
SilverFoxxx’s response came quickly.
Good. This Starbucks has a large, private men’s room.
Okay, so no belt.
IT WAS EARLY and traffic was light. It would take him fifteen minutes or so to get to the coffee shop.
Was he really doing this? He’d sworn off casual sex with strangers months ago. Except SilverFoxxx didn’t feel like a stranger. Not exactly. They’d been exchanging messages for days. He came across as witty and smart. Gabe hadn’t seen a clear picture of him, but a hookup would be worth it to hear what his voice sounded like making half-sarcastic, half-sweet comments.
Gabe hoped he’d gotten the tone of those messages right.
He drove past a black Lexus in the parking lot before finding an empty space. SilverFoxxx had beaten him there. That would keep Gabe from sitting in his car and getting more nervous. Or chickening out. He could still drive away.
Gabe was up and out of his car before thinking anymore about ghosting. He’d done anonymous hookups and club sex dozens of times without a problem.
But this time, he already liked the guy.
Gabe pushed down his nerves, tried to make himself look calm, and walked inside the Starbucks.
Early-morning commuters picking up their coffee and hustling back out the door and patrons in suits with laptops and papers spread across their tables packed the coffee shop. No one looked at him. It was like the flashing “Hello! I’m about to fuck a stranger on my way to work!” sign on his forehead had gone dark. Still didn’t feel like it though.
He scanned the room but didn’t see anyone he thought might be SilverFoxxx. Had he gone in the bathroom already? Did he want to get a cup of coffee and talk first? But then Gabe would have coffee breath when they kissed. If SilverFoxxx wanted to kiss him. What if someone was in the bathroom and they had to awkwardly wait until that person came out?
What if he went into the bathroom and someone was in there, but it wasn’t SilverFoxxx, and Gabe didn’t realize it until he had his pants off?
Christ, this was a terrible idea.
Gabe was ready to turn tail and run when he noticed a man propped against the doorway leading to the bathrooms. He was smirking at Gabe.
Oh, he was gorgeous. Tall, with his long, lean legs kicked out, and one broad shoulder holding his weight against the wall. He wore a gray suit that would have been called conservative except the pants were cut very tight. Much tighter than Gabe thought a suit was supposed to fit.
He was slim enough to pull off the tight pants. With his arms crossed over his chest, his biceps were clearly outlined in his jacket sleeves.
Gabe snapped his eyes to the man’s face, but his smirk had only grown. That didn’t bother Gabe because his face was hot as hell too. Nice jawline under a dark beard with a sprinkling of silver around his mouth and chin, thick dark hair with matching silver at the temples, a longish, straight nose, pink lips… SilverFoxxx whipped off a pair of aviators and tucked them in his jacket pocket, and Gabe fixated on the clearest, bluest eyes he’d ever seen. Holy hell, his eyes.
The man dipped his head toward the men’s room, straightened up, and turned to enter it.
This was still a bad idea, but at least it was a bad idea worth bragging about later.
Gabe didn’t breathe again until the door to the large, single bathroom clicked shut behind him. He barely got that breath into his lungs before his mysterious stranger pushed him back against the door.
His beard dragged against Gabe’s cheek as he used his jaw to nudge Gabe’s chin to the side. It wouldn’t leave any beard burn, but it felt delicious.
“Hello.”
Gabe’s knees weakened at his voice—deep and dark and dripping with lust. Exactly like he fantasized.
“Hey.” God, he sounded stupid compared to that voice. “What should I call you? Your name can’t be SilverFoxxx.”
He chuckled against Gabe’s neck, between pressing openmouthed, wet kisses there. “Why not?”
“Because it’s ridiculous.”
“So?”
Gabe let his head fall back and thump against the door. That also had the benefit of exposing more of his throat. “Are you always this much of an asshole?”
SilverFoxxx rocked his groin against Gabe’s. He wasn’t hard as a rock, but a definite thickness met his own. “I like to tease.”
Gabe tried to roll his cock against that thickness, but he was held back by SilverFoxxx’s grip on his hips. He fell back against the door with a groan, and SilverFoxxx sucked on the underside of his jaw. “Maybe I don’t like to be teased.”
“You do.”
“Fine. I guess I’ll call you Daddy.”
SilverFoxxx pulled away, which was not what Gabe had been going for, but it also gave him his first close-up, head-on look into those gorgeous eyes. “Under no circumstances call me ‘daddy.’”
Gabe laughed out loud. SilverFoxxx’s expression was an adorable mix of horrified and annoyed. So this was what teasing him in person felt like. “Not trying to be a daddy?”
“No. I like grown men who can stand on their own two feet. ” He pulled Gabe’s shirt from the waistband of his khakis and slid his hands up Gabe’s chest. “Who can push back a bit.”
Gabe wrapped his arms around SilverFoxxx’s neck. He didn’t have to stand all the way on his toes to reach, but it was close. Without SilverFoxxx holding his hips still, he was free to roll and grind them as much as he liked. “Don’t worry. I’m not looking for a daddy.” He scratched his fingers through the hair at the nape of SilverFoxxx’s neck. “But I do like the silver. It makes you look distinguished.”
“Hush, you,” SilverFoxxx growled. His lips came down on Gabe’s before he had time to be shocked people actually said things like that.
His lips were plush and slick. His tongue drove right in, and Gabe met him full force. It’d been ages since he’d been kissed like this. Like he was wanted, and not just for sex. Hell, more than half the time casual hookups wouldn’t kiss. SilverFoxxx hadn’t even asked, and Gabe loved it.
SilverFoxxx slid his lips to Gabe’s ear. “Mark. You can call me Mark.”
Fuck, that voice sent bolts of lust right to Gabe’s cock. “Hi, Mark. I’m Gabe.”
Mark hummed and nipped at Gabe’s earlobe. “Can I suck you, Gabe?”
That was more than Gabe was expecting. Not the offer of a blowjob, but that Mark would be the one getting on his knees. He was obviously at least ten years older than Gabe, and his suit was way nicer than anything Gabe owned. Gabe’s boyish face and slim body often attracted a certain type. Let that be a lesson about not making assumptions.
And he definitely wasn’t complaining.
“Fuck yes.” Gabe’s hands shook trying to get his fly open. Mark pushed his hands away and slid the button free with nimble fingers.
Mark got his pants open and yanked his boxer briefs down far enough to get his cock out. Gabe was pleased he’d thought to put on half-decent underwear today, not that Mark took the time to notice.
He took the root of Gabe’s cock in his hand and stroked. Gabe wasn’t totally hard yet, but he was getting there fast. The lingering feeling of “Oh god, oh god, I’m about to get blown in a bathroom at 7:00 a.m.” was somewhat of a damper.
Mark lowered himself to his knees, letting go of Gabe for a moment to adjust his own pants. He leaned forward and ran the edge of his nose up the length of Gabe’s cock. Gabe was definitely over the weirdness of getting sucked off in a bathroom now. It was his new favorite thing.
No, his new favorite thing was Mark’s eyes looking up at him from around the curve of his cock. That shocking, clear blue was too beautiful to look away from. Mark dragged the flat of his tongue along the underside of Gabe’s cock, all the way up, and closed his lips around the tip. He kept his eyes on Gabe’s face the entire time.
If Gabe didn’t figure out a way to look away from Mark’s face, he was going to come very fast. And this would all be over sooner than a morning bathroom suck had any right be.
Mark hollowed his cheeks around the tip of Gabe’s cock, letting up suction to lick the precome from Gabe’s slit.
Gabe’s hips bucked and Mark moaned. He grabbed Gabe’s hips and urged them forward.
“Fuck,” Gabe huffed out. He took a risk and threaded his fingers into the dark hair on the crown of Mark’s head. Mark went still, stopping the up-and-down motion of his mouth on Gabe’s shaft, and Gabe froze too. Had he terribly misread the situation?
Instead of walking out or at least pushing Gabe’s hand away, Mark gripped Gabe’s hips more tightly and looked up at him. He flicked his tongue around the ridge at the head of Gabe’s cock, but, otherwise, he didn’t move.
Until Gabe rocked his hips forward again, keeping pressure on Mark’s head to hold him still. Mark’s eyes closed, and he moaned again. That moan reverberated up Gabe’s cock, and he snapped his hips forward harder. Mark’s lips greedily sucked at him as he moved in and out.
This had gone from getting blown in a bathroom at 7:00 a.m. to face fucking someone in a bathroom at 7:00 a.m. That was good. Gabe could roll with that.
He picked up a steady pace, cradling the side of Mark’s head with his other hand as he fucked Mark’s mouth. Incredible. Mark kept making excited, sexy noises, caressing Gabe’s cock with his tongue on each stroke. He kept the suction strong, and Gabe saw the shine of saliva on his chin.
“Fuck, I’m going to come.”
Mark pulled back, and Gabe let his hands fall away. Mark stroked him hard and fast until Gabe came with shout. He cupped his hand over Gabe’s cock at the last minute and caught Gabe’s come in his palm. Some dripped to the floor between Mark’s fingers.
He knelt in front of Gabe, looking smug. Gabe was gobsmacked. That was definitely one of the top five blowjobs of his life, and this gorgeous man in a gorgeous suit had given it to him in a fucking coffee shop bathroom. This could not go unreciprocated.
Gabe grabbed his lapels. “Get up here.”
Mark rose to his feet and pressed Gabe tightly to the wall with his body. They kissed again, more slowly this time. It was downright passionate. Not at all what Gabe expected, but he returned Mark’s kisses with deep sweeps of his tongue and gentle nips to Mark’s bottom lip.
Mark stepped away, leaving Gabe panting against the wall. He rinsed his hand and grabbed a paper towel to dry it.
“Good thing this isn’t one of those bathrooms with only an air dryer, huh?” Gabe joked when he was nervous. He was incapable of playing it cool.
Mark smiled at him, still smug. “They never really work.”
“Exactly!”
Mark pressed against him again, grinding his erection against Gabe’s hip. “We done here, or are you going to do something for me?”
Gabe pressed back. He rolled his groin against Mark’s cock, and Mark sucked air through his teeth. “Definitely not done.”
Mark grabbed Gabe’s hand and held it to his crotch. “Just your hand is good. I won’t take long.”
“I can…” Gabe motioned to the floor.
“No, I’d rather keep kissing you while you jack me off.”
Gabe was not going to argue with a man who knew what he wanted. Or a man who would talk dirty to him before work.
He surged up and kissed Mark hard. Gabe managed to get Mark’s belt and pants open with a lot more finesse than he had his own. He slid his hand into the front of Mark’s pants and came into contact with a very hard cock through very soft briefs.
Gabe pulled back to look between them. The briefs were jet black, and whorls of dark hair covered the tops of Mark’s thighs. He pushed Mark’s loosely hanging dress shirt up to see more.
“Happy trails to me.”
Gabe loved men with body hair. And the patch on Mark’s stomach was thick and dark.
Mark was busy kissing Gabe’s neck but managed to hum a response. He brought his hand down and pulled his shirt away from Gabe. He held it out of the way while Gabe pushed at his briefs. Both his pants and briefs caught around the top of his thighs.
Mark’s cock was long and thick, the head slightly plumper than the shaft, and it leaked precome when Gabe stroked it. He swiped his thumb over the head, and Mark groaned against his neck.
“What do you like?” Gabe was pretty confident in his hand job skills, but it never hurt to ask.
Mark planted a hand on the wall next to Gabe’s head and bucked his hips forward. “Tighter.”
Gabe flexed his fingers as he squeezed. “Like this?”
“Yes,” Mark growled against Gabe’s throat. His lips rested there as he panted against Gabe’s skin. When his head rolled against Gabe’s shoulder, Gabe realized they were both watching Gabe’s hand move up and down his cock.
Having Mark panting and thrusting and watching what Gabe was doing was incredibly powerful. Gabe stroked from root to tip and swiped the palm of his hand over the head of Mark’s cock. Precome slicked his hand for the next stroke.
“I’m going to come.” Mark thrust into Gabe’s fist a few more times before his abs tightened and his cock twitched. Gabe managed to cup his hand in time to catch the jets of hot fluid as Mark’s hips stuttered.
Gabe stayed quiet while Mark breathed hard against his neck. Mark trailed kisses from his Adam’s apple, to his jaw, and all the way to his lips. The kisses were soothing, not passionate like before, but Gabe returned the kiss with all he had.
Mark pulled away after a few moments. Gabe’s lips were slick and swollen and suddenly very cold. Mark stepped back, and simply watched him with those startling blue eyes.
Gabe cleared his throat and turned away to wash his hands, his pants hanging open and his cock dangling over the waistband of his shorts. After he dried his hands, he tucked himself in and turned to face Mark.
Mark, who was already tucked in and zipped up and who looked as put together as he had when they walked in. Well, almost as put together.
Gabe pointed to his head. “Uh, your hair…”
Mark glanced over Gabe’s shoulder and caught sight of the wild, flyaway tufts of hair at the back of his head. Gabe had made that mess with his hands while fucking Mark’s face. Gabe flushed down to his toes.
Mark stepped around him, wet his hands, and smoothed his hair back into place.
“Well worth getting my hair messed up.”
Gabe thought about how hot Mark’s mouth had been and how eager he’d been. Totally worth it.
Shit, was his hair fucked up? Gabe spun around and found that his kinky curls were only slightly mussed. He shook them out. That would do. The collar of his shirt was totally wilted and damp-looking where Mark had rested against his shoulder. Still, totally worth it.
When he tucked his shirt back in his khakis, his hand hit a sticky mess. “Oh fuck, man.” A glob of come had landed on his shirt. On the shirt he had to wear all day at work.
“Here. Let me.” Mark wetted a paper towel and dabbed at the stain. He pressed it as dry as possible with a second paper towel. Mark concentrated on his task while Gabe watched, all done in silence and strangely intimate.
Finally, Mark tucked the damp end of Gabe’s shirt into his pants and did up the zipper and button. Gabe wanted to bristle at being treated like a child, but that wasn’t it. This was more like being treated as a lover. Goose bumps broke out over Gabe’s skin.
“There.” Mark let his hands fall from Gabe’s waist and stepped away. “Ready for a day at the office.”
“YOU’VE BEEN SUSPICIOUSLY quiet all day.”
Maggie propped her hip against his desk exactly the way he hated. But Gabe was feeling too good to care.
“I’ve got a lot to do.”
Maggie smirked at him until he caved under her silence. “I swear. That’s all. Just a lot to do today.”
“You are such a bad liar!” She leaned over conspiratorially. “Come on, what is it? Did you have a hot date last night and you’re basking in the glory of your conquest?”
Gabe’s face grew hot—all the way from his neck to his cheekbones. “No, that’s not—”
“Oh, yes it is,” Maggie crowed. “I know this quiet, blissed-out attitude you get. You got laid.”
“Keep your voice down!” Gabe looked around, but no one seemed to be paying attention. Open workspaces were the worst.
Maggie paid absolutely no attention to him. “I thought you were off all the apps?”
“I am. I haven’t texted with anyone for weeks.”
“Oh, for weeks? You’re practically a monk.”
“But…” Oh, shit. He was going to tell her. “I checked one day on the way to work because I was bored and this guy popped up.”
Maggie was outright laughing at him now. Any other morning, Gabe would have been annoyed as fuck. But after such a great fuck, who cared if your work wife laughed at you?
“Look, it was fun, that’s all. He’ll probably never message me again, but that’s fine. It is what it is, ya know? Everyone got what they came for.”
Maggie stood up and started to walk away. “I bet this guy falls madly in love with you and messages you hearts and kissy emojis every day.” She made kissy lips at him until her face collapsed in laughter. Gabe threw a pad of sticky notes at her.
GABE’S PHONE PINGED late that night. He grabbed for it without taking his toothbrush out of his mouth.
7:30 tomorrow at the cafe off the old airport road?
Gabe made himself put the phone down, finish brushing his teeth, and take five deep, calming breaths before replying. He hoped his message came off as cool and disinterested, but he was a bad liar even via text.