by Ally Blue
“You sure you’re okay?” The boy frowned. “You don’t look so good.”
Cameron shook himself. “Yes, I’m fine, really. Just got the breath knocked out of me, that’s all.”
The young man grinned sheepishly. “Yeah. Sorry, dude. I’m Brian, by the way. Brian Rivers. I’m a sophomore. You?” Brian started to gather the scattered papers.
“Cameron Jordan.” Cameron scrambled to his feet and snatched up an essay that the breeze had decided to play with. “I teach freshman Lit.”
Brian’s eyes widened as he stood up, his hands full of papers. “Whoa, you’re Professor Jordan?” He grinned. “I’ve heard of you.”
Cameron groaned inwardly. He’d never made a secret of his sexual orientation, but he did get tired of being That Gay Professor. He really needed to encourage the school to hire more gays.
“Call me Cam, everyone does.” Cameron started toward the humanities building that housed his small office, motioning Brian to follow. Brian hoisted his skateboard under his arm and trailed after Cameron.
“Yes, I’m gay,” Cameron said before Brian could utter another word. “No, I do not have AIDS. And no, I did not change my name and run away from California to escape the vengeful parents of my teenage lover who died in my arms after being shot by an escaped convict who broke into the hotel room where we were conducting our secret trysts. None of that happened. Ever.” He arched an eyebrow at Brian. “Any other questions?”
“Dude, chill!” Brian said, laughing. “I wasn’t gonna say that. Everybody knows you’re gay, not that it matters. I’ve heard that other stuff, but I didn’t believe it.”
Cameron ran a hand through his short dark hair. “Sorry. It gets pretty old hearing all those stupid rumors. I get defensive sometimes.” He unlocked the door of the rambling building and pushed it open.
“Yeah, I know what you mean,” Brian said.
Cameron glanced sidelong at the boy walking by his side through the deserted hallway. Brian’s slender body moved with a fluid grace in his well-worn jeans. His feet were bare and his shirt hung open, revealing a smooth, hairless chest and flat belly. He exuded a languid sensuality that made Cameron’s bones ache. He knew he’d never forgive himself if he didn’t ask.
“What, are you... uh...” He trailed off as his nerve failed him.
Brian grinned. “I swing both ways. Even worse for rumors. People think it’s, like, a rule or something that if you’re bi you must be a slut.”
“Ah.” Cameron unlocked his office door and they went inside. “People do like to cling to their cherished illusions. You can just set the papers down on the desk.” He turned and smiled at Brian. “So, Brian, what’re you studying?”
“I’m in the Multi-Media Arts program. Animation.” Brian set his stack down on a miraculously clear piece of battered wooden desk. He picked up the top one and skimmed it thoughtfully. “’I think that this poem is about praising Satan, because in it Blake says that the church is bad.’” He wrinkled his nose and put the paper down again. “What the fuck?”
“Typical example of someone projecting their own beliefs onto the poet.” Cameron shook his head as he put his own pile of essays on top of Brian’s. “I had the class write essays on William Blake’s poem ‘The Garden of Love,’ saying what they thought the meaning and theme of the poem are.” He flashed a wry grin. “Seemed like a good idea at the time.”
Brian regarded Cameron with bright, curious eyes as they left the office and Cameron locked the door. “How’s the poem go?”
Cameron glanced at Brian, surprised. “You really want to hear it?”
“Yeah.” Brian took Cameron’s hand in his. “Will you read it to me sometime?”
Cameron licked his suddenly dry lips. The feel of Brian’s long-fingered hand curled around his was causing all sorts of pleasant havoc inside him. “I, um, I don’t need to read it. I know it by heart.”
Brian stepped closer, so close that Cameron could feel the heat of his body, smell his sun-kissed skin. “Tell me.”
Brian’s nearness scrambled Cameron’s senses and rendered him utterly speechless. He shut his eyes, concentrated, and managed to remember the words.
“I went to the Garden of Love,
And saw what I never had seen:
A Chapel was built in the midst,
Where I used to play on the green.
“And the gates of this Chapel were shut,
And ‘Thou shalt not’ writ over the door;
So I turn’d to the Garden of Love,
That so many sweet flowers bore,
“And I saw it was filled with graves,
And tombstones where flowers should be:
And Priests in black gowns were walking their rounds,
And binding with briars my joys and desires.”
Silence. Cameron could hear the soft sound of Brian’s breathing in the stillness. He opened his eyes, and the look on Brian’s face surprised him. A look that said he understood the binding briars of Blake’s poem every bit as well as Cameron did.
“Wow,” Brian said finally, his voice soft and reverent. “That’s just... just wow.”
“I know. It’s my favorite poem.”
Brian stared into Cameron’s eyes. The intensity of his gaze made Cameron’s skin sizzle. The silence felt thick and heavy, pregnant with possibilities. Cameron rubbed Brian’s knuckles with his thumb and knew he ought to stop, just walk away right now before things got out of hand. He knew he should, but the look in Brian’s eyes drew him like gravity, and he couldn’t break free.
“Hey, Cam?” Brian said.
“What?”
“It’s so cool that you can quote that whole thing from memory.” Brian leaned against Cameron, letting one knee slip between his legs. “It’s sexy as hell.” He shifted his thigh so that it brushed Cameron’s crotch. “Quoting poetry, I mean.”
Cameron swallowed. “Brian, what...”
“Want you, Cam.” Brian’s eyes were soft and heavy with desire. “Where can we go?”
Nowhere, Cameron didn’t say. You’re a student, I’m a teacher, we can’t do this, he neglected to add. Unsurprisingly, Brian didn’t stop rubbing his thigh against Cameron’s rapidly swelling crotch. Since he was evidently incapable of stopping either of them, Cameron laced his fingers through Brian’s and tugged him down the empty hall.
“Here,” he choked out. “In here, nobody ever comes in here on the weekend.” He fumbled the storeroom door open and pulled Brian inside.
Brian pushed him against the wall, slid both hands into his hair, and pressed their bodies together. The skateboard clattered to the floor and rolled under a nearby table. Brian’s lips curved into a sinful smile. “Kiss me, Cam,” he whispered.
Cameron did. Brian’s mouth opened under his, soft and warm and wet, tongue slick and exuberant, sending electric jolts shooting through him. He slipped his hands under Brian’s shirt, caressing his back, palms sliding down to explore his firm little butt. Brian moaned and pushed his hips against Cameron’s. Hardness on hardness through denim and zippers, and they both gasped, hands everywhere, mouths hungry.
Brian finally got Cameron’s shirt open. He bent and worried Cameron’s nipples with his teeth. “You taste good,” he breathed, swirling his tongue over the sensitive skin.
“Mm.” Cameron shoved Brian’s shirt off his shoulders. It drifted down to catch on his elbows as he worked Cameron’s jeans open. “Shouldn’t be doing this.” Cameron snagged a handful of Brian’s hair, pulled his head back, and bit his neck.
“Don’t care.” Brian shoved Cameron’s jeans and underwear off his hips, then quickly pushed his own down. He wrapped a warm hand around Cameron’s cock. “Want you so damn bad.”
Cameron managed to stay upright in spite of his suddenly watery knees. “Yeah. Want this.”
Brian took both cocks in his hand, squeezing them together. Cameron’s head snapped back and hit the wall with an audible crack. He wasn’t sure if the stars bursting across his visi
on were from the blow to the head or what Brian was doing to him. God, Brian’s dick sliding against his own, hot and dripping, steel wrapped in silk. So good. He nearly came just from the feel of it.
“Fuck me, Cam,” Brian panted, nipping at Cameron’s lips.
Cameron pulled him close, kissed him hard and deep. “No lube.”
“Uh-huh.” Brian shrugged his shirt to the floor and tore frantically at his jeans until he found the pocket he was looking for. He pulled out a small tube of something Cameron didn’t recognize.
“What’s that?” Cameron asked. He slipped a hand between Brian’s legs, cupping his scrotum.
“Oh! Um... shit...” Brian bit his lip. His eyes went unfocused when Cameron tugged gently on his balls. “It’s... it’s lube... for my skateboard... wheel squeaks. Oh, oh God, Cam, please...”
Cameron didn’t need any more encouragement than that. He snatched the little tube from Brian’s trembling hand, spun him around, and yanked his jeans and underwear down to his ankles. Brian pulled one foot free and spread his legs, leaning forward and bracing himself against the wall.
Whatever skateboard lube was made of, Cameron thought, it must be the slipperiest stuff in the world. One small drop slicked his fingers enough to slip easily inside Brian’s body. The taut muscles relaxed as he probed and twisted, until Brian was open and whimpering, his entire body begging to be fucked.
“Cam, God please, I need... I need...” Brian’s voice trailed off into incoherent little pleading noises.
Cameron leaned against Brian’s back, rubbing himself against the boy’s butt. He kissed Brian’s neck, reached around and twisted one pink nipple. Brian moaned.
“I know,” Cameron whispered, cheek resting against Brian’s hair. “You ready?”
Brian nodded, panting, pushing his bottom against Cameron’s crotch. “Please Cam, please. Now, now.”
Cameron leaned back, coated himself with lube, pulled Brian’s buttocks apart, and slid inside. He pushed steadily against the clutching tightness until his cock was buried to the root in Brian’s ass. Brian was fiery hot inside, hot and snug and velvety soft. Cameron closed his eyes and held still, soaking up the sensation. When Brian pressed back against him, he wrapped both arms around the boy’s waist and started moving inside him.
“Mm. So damn good,” Cameron murmured against Brian’s neck. “Love fucking you.”
“Uh. Oh, oh God. Oh.” Brian reached a hand back, tangling his fingers into Cameron’s hair.
Cameron turned Brian’s head and kissed him, swallowing the sweet cries he let out when Cameron wrapped a hand around his cock and started stroking. The way Brian’s body shook in his arms, the lustful noises he made, inflamed Cameron’s excitement to a fever pitch. He kept up a slow rhythm for as long as he could, wanting to make it last. When the pressure inside him grew too great to contain, he grasped Brian’s slim hips and pounded into him as hard as he could, piercing him deep.
“Ah, fuck, oh yeah, yes, God yes!” The world turned shimmery at the edges as orgasm ripped through Cameron and he spilled inside Brian’s ass. Brian writhed against him, clawing the wall and wailing like a cat. His cock swelled in Cameron’s palm, his back arched, and warm slippery semen pulsed over Cameron’s hand.
“Jesusfuckingchrist,” Brian gasped. “God, that was... oh...” His knees buckled. Cameron caught him, and they both slid to the floor.
Cameron pulled Brian onto his lap, stroking his hair and planting soft little kisses on his flushed cheeks. Brian curled against Cameron’s chest and laid his head on his shoulder. His jeans and underwear were still tangled around one ankle. He kicked them off and snuggled closer. Cameron closed his eyes and breathed in the scent of sex and sweat and thoroughly fucked boy.
“Wow,” Cameron said when he regained the use of his voice.
“Yeah,” Brian agreed. He nuzzled behind Cameron’s ear and wriggled on his lap in an extremely distracting way.
“I needed that.”
“I know. Me too.”
Cameron lifted Brian’s chin, kissed his lips. “We could both get in a lot of trouble for this.”
“Well, mostly you.” Brian slipped an arm around Cameron’s neck and kissed him back.
Cameron laughed. “Yeah, mostly me.”
“I don’t want you to get in trouble.” Another kiss, deeper this time.
“That makes two of us.” Cameron kissed Brian’s smooth throat, felt the pulse speed up under his lips.
“Don’t wanna stop.”
“Me neither.”
“God, Cam...” Brian pulled Cameron’s face to his.
The kiss was deep and urgent. Cameron cupped the back of Brian’s head in his palm and let himself melt into it. Brian shifted in Cameron’s lap, straddling his hips. Cameron was pleasantly surprised to feel Brian already hardening again, and completely stunned to find his own body responding in kind.
Brian pulled back and grinned down at Cameron. “Hope you didn’t use all that lube.”
*****
Half an hour later, Cameron lay flat on his back on the storeroom floor, with Brian curled around him. He felt bruised and exhausted and bonelessly content. He tightened his arms around Brian’s sweat-slick body.
“Damn, I’m getting too old for this sort of thing,” Cameron said.
Brian laughed. “Oh, yeah. You’ve got to be pushing twenty-five.” He cuddled closer, tugging absently on Cameron’s chest hairs.
“Closer to thirty-five, actually, but thank you for making my day. Again.”
“Thirty-five?” Brian pushed up on one elbow and widened his eyes. “Wow, you are old.”
“Smart mouth kid.”
“Fossil. You get the senior citizen’s discount at the movies?”
“Oh, sure. You still get in for the child’s price?”
“I order off the kids’ menus too.”
Cameron laughed, rolled Brian underneath him and kissed him. “You really are a little smart-ass, you know that?”
Brian wound both arms around Cameron’s neck. “Uh-huh. Whatcha gonna do about it?”
“Mm. I think you need something to keep that big mouth of yours occupied.”
“Oh, really?”
“Yeah.”
“Such as?”
“I have a few ideas.” Cameron traced Brian’s swollen lips with his finger. Brian drew the finger into his mouth, sucking softly, tongue rasping across the pad. Cameron smiled.
“Come over to my place tonight,” he said, “and I’ll show you.”
Brian’s eyes hazed over. “Where d’you live?” he mumbled around Cameron’s probing finger.
“I have a house just off campus.” Cameron removed his finger, bent and kissed Brian’s parted lips again. “C’mon, let’s get dressed and go back to my office. I’ll write down the address for you.”
“Don’t wanna leave here,” Brian complained. He stroked Cameron’s cheek, green eyes mournful. “Wanna stay with you.”
“I know. But it’s only a few hours. We can be together all night, in private. We can do whatever we want and not worry about getting caught.” Cameron grinned. “Plus I have real lube.”
Brian burst out laughing. “Now there’s a pick-up line. ‘Hey baby, why don’t you come home with me, I got real lube!’ Who could resist that?”
“Oh yeah, I am definitely gonna have to keep that smart mouth busy.” Cameron pushed to his feet and stretched, joints popping, then held a hand down to Brian. “Let’s go.”
Brian let himself be tugged to his feet, then wrapped his arms around Cameron and pressed close. “Can’t wait to have your cock in my mouth.” He bit Cameron’s chin, then pulled away with a smile and started putting his clothes back on.
*****
Sunday morning dawned bright and fiercely sunny. Birds trilled in the trees outside Cameron’s window, brash and cheerful, as though they were on a mission to wake the world to sing along with them.
Cameron was already awake. Had been awake far longer than the birds, be
fore the dawn streaked its first light across the sky. He lay on his side, head propped in his hand, watching Brian sleep. Brian’s face was soft and so innocent in slumber, sweet lips parted slightly, long lashes making shadows on his cheeks.
Cameron rubbed a thumb over Brian’s bottom lip, thinking of all the things they’d done the night before. Picturing Brian on his knees, eyes blazing with lust, jaw wide and lips stretched around Cameron’s cock. He’d made the most gorgeous noises when Cameron grabbed his hair in both fists and fucked his mouth. And God, the sight of Brian’s face spattered with semen... Beautiful. Just beautiful. Almost as beautiful as Brian on his back with his legs around Cameron’s neck and Cameron’s cock buried in his ass, back arched and mouth open with orgasm. The sight of Brian’s cock spurting pearly white over his belly had been almost enough by itself to make Cameron come.