“Right there. Yes, just like that.”
The man in front of Piers nearly choked on a laugh. “God, Piers. Do you make everything sound dirty?”
Piers had just set his hand on the back of Xavier’s over the mouse. But, he froze at that, rewinding the words in his head. Then, heat flooded his face. It had sounded dirty. “Not my words that are dirty, X, but your mind. Pervers,” he muttered, but he couldn’t quite keep his mouth from twitching at the corners.
“I might not know much French, but even I can figure that one out.”
He didn’t move his hand away even though he knew it would be smart to put some distance between them. Xavier might act like he was flirting, but he did that with everyone. Even Casey and Alex. And he was pretty sure both of them were completely straight. It didn’t mean anything.
It couldn’t mean anything.
He’d been careful, so damn careful. He couldn’t let this little country boy destroy everything. Xavier’s arm flexed against his, refuting the supposition that Xavier was just a boy. He was the same age as Piers after all, they’d gone through basic together, even if there was something about him that made him seem younger, more innocent.
And it was getting harder and harder to hide his own attraction. He rubbed a hand over his face. That was not the word he should use if he wanted to get his mind away from this train of thought. Because it was making him harder.
That wasn’t helped when Xavier shifted in the chair, pressing a little deeper into it. Piers gripped the back of the chair, surprised his fingers didn’t dent the wood. Very hard wood.
He nearly groaned. He just needed to stop thinking. Even the words in his head were turning dirty. He couldn’t blame that one on Xavier. Except everything about the other man seemed to turn him on.
“Piers?” Xavier asked, but his voice seemed to waver.
Right. He was teaching the other man everything he knew about coding. It was a lot. Certainly more than he could teach him in one afternoon. But, they could get through the basics. “Right. So…” He’d never forgotten what to do next when working on a computer. But, he could see the reflection of Xavier’s green eyes in the screen. And it struck him dumb for a moment.
Apparently a long enough moment to have Xavier turning in the chair to look at him. “You okay, Piers?”
Piers cleared his throat, but it was hard to think with Xavier’s eyes pinning him. His tongue slipped out to wet his lips, and he saw Xavier’s gaze drop to his mouth. He wasn’t flirting now, though. Instead his eyes came slowly back to Piers’, and they’d darkened. Oh, God. This was…not going to end well.
“I, uh, I think our lessons should be over for today. We can get it up…pick it up,” he corrected quickly, “another day.”
Xavier stood from the chair, and to Piers’ surprise, just turned it around and sat back down. “What’s going on?” he asked. “You said you had all day to teach me.”
“I…I.” What happened to his smooth words? He might not be quite as verbose as his bunkmate, Declan, but he was usually better than this. “I can’t do this,” he said, turning away.
He heard Xavier move, but it didn’t prepare him for the other man to rest a hand on his back. “Piers.”
He tensed, but it didn’t matter. Xavier just came around in front of him. The other man’s eyes were serious, something that didn’t seem to happen very often. He was always there with a joke or funny story. Especially when the tension got too tight between the other guys. But, this tension between them was about to snap. And no one else was here to relieve it.
“You want to know something, Piers?” Xavier asked.
He wasn’t sure he did, but when he didn’t say anything, Xavier continued, “I already know basic coding.”
His gaze snapped down to Xavier’s gaze. His eyes were still serious, but his mouth curled up slightly. “Then, why’d you ask me to teach you?”
“Figured it was the only way I’d get so close to you. And I was gonna take what I could get.”
But, that meant…it wasn’t just his usual teasing. “Are you serious?” he asked, his throat tight.
“Never been more so.”
Piers was already moving forward, his hands sliding into Xavier’s hair, until their mouths were fused together. It had never been like this, not with a first kiss. Not with the girls he’d dated, or the very few boys he’d kissed. There was so much more here than he’d ever felt before. Even those thoughts spiraled away as Xavier’s tongue ran along his bottom lip.
He heard the thump before the door knob started to turn. He jumped back quickly, trying to make sure there was no evidence of what had just happened before his bunkmate stepped into the room. “Thought you’d be gone longer, Dec.” He wished his voice didn’t still sound so thick. He couldn’t even make himself look at Xavier.
“Must have missed you,” Declan said with a wink, tossing himself on his bed.
“I’ll head out,” Xavier said, and Piers couldn’t help but look at him. His face was as flushed as Piers’ felt, his lips swollen from their kiss. “See you tomorrow for another lesson?”
“Yeah,” he found himself saying, though he knew it would be smarter not to. “Tomorrow.”
Note: Piers and Xavier showed up in Guarding the Heart. I knew Piers would, as he was in the first version I wrote back in 2011(I think). Xavier was a surprise. In fact, even though I knew pretty much right after he showed up on the page he was gay, I had no idea him and Piers had a thing in the past until closer to the end of the story. Now, I only know something happened between this moment and when Guarding the Heart occurs(probably around 15 years). But, Xavier gets two stories next week(U & X), so I’ll probably dive more into that.