Instead, I snatch my towel from my bag and head to the shower stalls, resting my towel on the hook on the way in. I remove my boxers and let them splash in the puddle on the floor, catching a glimpse of Blaise glancing in my direction before I vanish into the cubical.
Warm water cascades over my body, washing away all the sweat and dirt from my skin. I drop my head forward, soaking my hair under the spray, facing the wall with my hand on it.
Footsteps sound, and I hear the shower next to me. I turn my head to see Blaise, from his shoulders up, doing the same as me.
I don’t hide the fact I’m watching him. Watching him soak his hair and run his fingers through it, dropping his head back and rubbing the dirt from his throat and chest.
My cock hardens. It twitches between my legs, begging for touch. It wants his lips. His mouth. His throat.
Blaise’s jaw is clenched as he washes his hair, and my breathing halts as he looks at me from under his wet lashes. We both gulp. He sucks his bottom lip into his mouth, jaw clenched tightly.
Slowly, his eyes close as he releases his lip and parts them both, his head falling back to elongate his throat. His shoulder rises once, twice, three times. And I realize my hand is following his movements. I wrap my fingers around my cock, not daring to break our colliding eyes. Letting out a puff of air, I stroke myself the way he is. Slow. Long. Twisting at the tip and back down.
With my mouth open on a deep whimper, Blaise lets out a “fuck,” groaning as we keep the slow, sensual pace of fucking our own hands. “Tell me not to come in there.”
I don’t speak. I just keep touching myself, feeling the energy of him all over me while I pant for air within the steam-filled room.
Blaise doesn’t stop stroking himself as he ditches his shower and rounds mine, and my nerves spark into an inferno when I see him fully naked, his long, thick cock in his hand. I moan as he snatches my throat and slams me into the side of the cubicle, pressing his forehead to mine as we breathe the same air, still stroking up and down.
My tip hits his, mixing our precum, and neither of us bother to turn the shower back on when the timer cuts off. My free hand reaches for his chest, dragging my blunt nails down the muscles there, loving the way he sucks in a rushed breath between his teeth when I reach his abs.
Absently, we move our cocks in sync. He rubs into the side of mine, and we wrap our fingers around them both, thrusting, getting into a rhythm where he thrusts forward as I drag back, watching how good our cocks look together.
I lift my head, staring at him as we keep going, as heat rushes up my spine and makes me dizzy. My gaze drops to hismouth, and I don’t hesitate to slam my lips to his. It’s feral. It’s painful. It’s everything I fucking need as he kisses me back. The strokes get faster, deeper, and when we both part our lips and our tongues collide, the world stops spinning, the shower room vanishes around us, and time halts as we devour each other’s mouths, deepening the kiss as he snatches my bottom lip between his teeth and nips at me.
Blaise slides his hand up into my hair and tugs, yanking my head to the side. I nearly explode all over him as he kisses along my jaw and down my throat, stopping just under my ear to suck on the sensitive skin there. My cock jumps, and I moan deeply as he bites and licks and kisses while we fuck our hands.
A door opens, and we both pause.
“Cole!” We hear Keith coming in. “You in here? Your car’s outside still.”
I push Blaise down to his knees just as Keith walks into the shower room. I quickly turn on the spray and pretend to wash my body as Keith stops in the middle of the room.
“Ah, good, found you. Did Coach tell you about the away game in South Carolina?”
I turn and nod once, even though I don’t have a clue what he’s talking about. I’m too much in a panic that he’ll walk around more and see Blaise crouching in front of me.
I don’t look down as a hand slides up my thigh while Keith tells me about the trip. My body freezes all over when his lips trace over the scar on my hip, a reminder of my father’s abuse. He kisses it and drags his lips lower.
I swallow, my cock twitching as fingers wrap around the base. I fight the groan and how badly I need to screw my eyes shut as Blaise’s warm mouth takes the head of my cock. His tongue circles it slowly, so fucking slowly I think I might blow while Keith tells me about the hotel and flights. Not that I’ll be going since I have too many assignments for college.
Sneaking a glance down, I stop breathing at how deep he takes my cock into his throat. I absently move my hips forward, bringing my gaze back to Keith still talking away like I’m not in the middle of being sucked off by Blaise.
I flinch when he palms my ass cheeks, spreading them, and I tense all over when a sneaky fingertip presses to my back hole as Blaise swallows my cock.
“Anyway, yeah, I just wanted to check that you were on board. I’ll make sure the coach doesn’t room you with your brother. We don’t want any fights.”
I nod once. “Right.”
Blaise chuckles silently around my cock, and I fist the hair at the back of his head and force my cock in until it hits the back of his throat. Quietly choking, he gags around the base of my dick.
He returns the favor by pushing his finger into my back hole just as Keith waves himself off and leaves. The locker room door shuts, and I let out a gasp and pant and grab the back of his head and shove in deeper.
“So sneaky on your knees for me,” I breathe, my balls tightening as he pushes a second finger into my ass, making my eyes roll.
His eyes are watering from the intrusion while he pulses his finger in and out of my ass, and I move with him. I fuck into his mouth while he finger-fucks me into a frenzy. My vision blurs, and I quicken my pace as his fingers curl in my ass and hit something that blows my fucking head off.
“Fuck,” I moan. “Fuck, Blaise.”