Shawn swallowed hard. He and Dane were in the locker room at school, alone and after hours. He couldn't stop looking at Danes abs, his shirtless chest... those muscled arms.
Fuck.
Dane was hot.
But so was Shawn.
Keera had told him he needed to get over his shyness. "Just kiss him already." She had said.
So he did.
He just... stepped up to him and they stared at each other for a moment, their bodies wet from their showers. Dane stuttered, his head tilting as he started to ask what Shawn was doing, only for Shawn to close the gap between them and press his lips to Danes.
A second passed, then two seconds, and finally a third before Shawn started to pull away and apologize, only to be caught off guard as Danes hand wrapped behind Shawn's head and pulled him back into a deeper kiss, and then another, until Shawn felt Danes tongue probe at the entrance of his lips and he opened them, allowing their tongues to dance together in a tango that made Shawn's groin stir with a fire that was hotter than any he had felt before.
Fuck.
His dick twitched, quickly coming to life as Dane backed him up against the wall without breaking the kiss. Shawn whimpered, moaning aloud as their kiss finally broke and they both came up for air, panting hard as they searched each other's eyes. Danes hands were on the wall on either side of Shawn's head, possessively.
Dominantly.
Holy fuck.
What the fuck just happened?
Dane growled, then turned and walked away before Shawn had a chance to even register what had happened.
--+++--
It had been a few days since their kiss. Dane had been avoiding Shawn as much as possible, but Shawn had been the only thing in his dreams.
That kiss was all he could think about.
That kiss and Shawn.
Shawn underneath him.
Shawn within his arms.
Shawn in a towel.
Naked Shawn.
Naked Shawn.
Naked Shawn.
His Shawn.
Dane growled, even his fantasies lately kept turning to Shawn.
Shawn saying his name.
Calling him Alpha.
Making Shawn his.
Fuck.
He couldn't take it anymore. He had to go find him.
Had to go find Shawn.
--+++--
It didn't take long to find him alone, and Shawn looked up as Dane approached. He stuttered out an apology only to be caught off guard again as Dane growled.
"Shut up." He said sharply, hand grasping the back of Shawn's neck and pulling him into a rough kiss. He could feel the burn of his whiskers as their lips mashed together, only to find that he didn't mind the pain.
Shawn moaned, his eyes fluttering closed as he melted into the kiss, putty in Danes inexperienced hands. Dane might not have known what he was doing, but Shawn didn't care. To him it was perfect. Dane broke the kiss, his eyes hungry as he shoved Shawn onto the bed and got on top of him.
Holy fuck.