The wheels were just spinning, spinning, spinning, and Percy didn't like it.
Okay, so maybe he had been a little presumptuous in expecting Xander to slobber over him like Pavlov's dog, but mutual interest had been declared and each wanted to explore the possibilities. There had been little exploration, however. Not even over-the-clothes molestation.
Even more irritating was that Percy found himself unable to walk away despite his frustration. There had been offers from other people, all of which had been declined in favor of Harris, but aside from some longing looks and cutesy notes, nothing had happened.
He had tried to be patient – he had. He knew this was all new to Xander, and a little terrifying, but he had done his best not to come on too strong or be overly demanding. But, shit, just sitting in the same classroom was almost more than Percy could bear.
Biology was the worst. All he wanted to do was grab Xander, bend him over the lab counter, and show him what mammals were meant to do.
Damn it, they were healthy teenage boys. There should be fucking! Or at least some oral.
Holy shitballs. Xander in his mouth.
He bit his lip and groaned softly, ignoring the curious stares sent his way. But then Xander turned around and looked at him. Percy felt the heat rise in his face and groin, and slowly licked his lips, more out of nervous habit than anything else. His breath caught in his throat as he watched Xander pale and swallow heavily, his eyes dilating.
Fuck yeah. They were on the same page again, and hopefully the next one they turned would include at least partial nudity.
Xander hurriedly turned back around and ducked his head, nodding at whatever Rosenberg was whispering to him.
Oh, that little red-haired bitch.
Percy was so sick of her; she had far too much influence over Xander. The brat had busted up Harris and Chase but still wasn't satisfied. She had her strange little boyfriend and was trying to keep Xander as her side piece.
Well, he was going to show her.
No, seriously, fuck this.
Fuck waiting and nerves and fear and potential gossip. Fuck whatever the hell Xander did at night with Rosenberg and Buffy. Fuck the weird tall dude who was boning Summers and always looking oddly at Xander. Fuck all of it!
Damn it, he had tried to play this Xander's way, tried to be all nice and understanding and under the radar, but that wasn't how he operated. When he wanted something, he went after it, and he sure as hell wasn't afraid of the pack of losers who surrounded his man.
Jesus Christ, had he really just thought his man? How fucking queer was that?
Better yet, who gave a shit? Not him. Xander was his, and it was time everyone knew it and got the fuck out of their way.
He startled when the bell rang, but would not be swayed from his new mission. He abruptly stood, kicked out at his stool and sent it crashing into the desk behind him, and stalked over to Xander, who was watching him with huge eyes.
Stupid big Bambi eyes. Stupid cute Bambi eyes.
He curled his lip and snarled at Xander, who inched closer to him out of reflex.
Percy grabbed Xander's hand and began tugging him toward the door. "Let's go."
"What do you think you're doing?" Willow demanded, rushing to put all of supplies into her backpack.
What a nerd! He slowly turned around and glared at her.
"You want to know what I'm doing, Rosenberg? I'm dragging your best friend off to the locker room so I can shove my tongue down his throat and touch him inappropriately."
Willow made guppy-face for several long, amusing moments. "Well, you can't do that!"
Percy gave her a lazy grin. "Do you hear him protesting?"
She frowned. "You haven't given him the chance!"
He grimaced and spun on his heel to face Xander. "So here's your chance. I can't do this anymore. I won't. I want you; you say you want me and I believe you. I don't care what anyone else thinks. I don't care what your friends think. Why do you?"
He thawed somewhat as Xander stared up at him with those stupid big eyes.
"Didn't you learn your lesson after Chase?" he sighed, shaking his head. "If this isn't going anywhere, you need to tell me now. You owe me that much."
He closed his eyes and waited. Shit, he had royally fucked this up. Xander would now dump him permanently and publicly, and he couldn't blame the kid. He should never have forced the issue like this.
But goddamn it, how long was he supposed to wait? He didn't even know what the hell they were waiting for!
Didn't Xander understand that this was huge for him, too? It wasn't every day Percy West stood up in class and professed his…like…for someone. Especially not boys, and especially not Xander Harris. Didn't he get points for that, for not trying to hide Xander away like some schizophrenic uncle?
He sighed, cleared his throat, and opened his eyes. "Yeah?"
Xander smiled at him. "What took you so long?"
He barked out a laugh of relief and anxiety. "Oh, you little shit."
"I'll catch up with you later, Will."
"My boyfriend and I have to talk."
Percy frowned. "I'm your boyfriend now?"
"Just like that?"
"You mean you were just waiting for me to make a huge ass of myself?"
"Nobody does it better," Xander said, grinning cheekily.
"Well, what if I don't want to be your boyfriend? What if I just want to screw you and then move on?"
"Then you would have given up by now."
"This was a test?"
"For both of us, I think." Xander grabbed his hand, rubbing Percy's palm with his thumb. He was silent for several seconds. "Did we pass?"
"On how long you're going to make me wait for that inappropriate touching."