(SONG RECOMMENDATION: SWEATER WEATHER BY THE NEIGHBOURHOOD)
SETH'S POV
“You'll be captain this year, Miguel, and please... for the nationals, I want you both to work together. If one causes a fight on the ice again, I'll bloody bench the both of you,” the coach threatened. He was pissed—four years of putting up with our crap, and I’d never seen him this worked up.
Bloody hell. Just kill me now.
I fought every urge to roll my eyes. I bit the inside of my cheek, holding back every sarcastic comment bubbling in my head. This wasn’t the time to be a smart mouth, especially after our fight cost us the first game of the season.
I hated Miguel.
It wasn’t new. I hated always being second to him. I hated being stuck behind him. From our first year in high school to this final one, I was always second fiddle. Coming in second in everything while the golden boy with his rich daddy basked in first place. Absolute bullshit.
“Do you both understand me?” Coach asked again.
“Crystal!”
“Understood, sir!” Miguel and I chorused.
“You’re both dismissed,” Coach barked without sparing us another glance. I grumbled, making sure to shove my shoulder aggressively into Miguel’s as I headed to my locker to get ready for a bath.
My eyes trailed over to him as he walked to his stall. He stopped and glared at me, his eyes wide with irritation. I didn’t look away. If he wanted to play a staring game, fine.
Somehow, in the middle of our stupid contest, my gaze lingered on his stormy blue eyes. They were the most chaotic yet captivating shade of blue I’d ever seen.
He was perfectly built. We were both six-foot-four—I knew because today was the first day of our final year, and Coach had mentioned it during roll call. Miguel had a flawless eight-pack, which wasn’t surprising given how much he worked out. After all, he was *captain and perfect.*
I don’t know why, but I couldn’t stop staring. My eyes trailed lower, to his briefs. Of course, sharing a locker room meant I’d seen him naked plenty of times before. But why did it feel like he’d grown even more… impressive over the holidays?
He was beautiful—I had to admit it. Not just handsome, but beautiful in a way that made me uneasy. Masculine, but almost delicate. There was a mole on his thigh that made me wonder how many more were hidden… yet.
Stop it, Seth. Bloody hell, calm down.
My eyes darted back to his face, and there it was—a smug grin plastered across his lips.
“Done eye-fucking me, Seth?” he said, his tone dripping with sarcasm.
“Bloody bastard… you wish,” I snapped before storming into my stall. My ears burned at the tips, embarrassed for being caught ogling. I turned on the shower and heard him do the same. My hatred for him spiked by the second.
But I couldn’t stop thinking about him.
I convinced myself that my reaction wasn’t about him. It was just because I hadn’t had sex in months. Heather and I broke up over the holidays—she found someone else, claiming they were soulmates. I didn’t care. I threw myself into practice and studies, keeping myself distracted.
Yet here I was, my cock semi-erect, my mind flashing back to Miguel’s perfect form.
A low groan escaped me as I pumped my length, convincing myself it was only because I’d been celibate for so long. But my thoughts betrayed me—images of him filled my mind: his packs, his smooth skin, the outline of his dick in his briefs.
“Fuck… oh my fucking god,” I groaned, spilling into my palm. As I leaned back against the stall door, shame washed over me.
I needed sex. And fast. There was no way I’d just jerked off while thinking about *him.*
I turned off the shower and wrapped a towel around my waist. His shower was still running. I couldn’t help but hope he’d slip, maybe crack his head or choke on bathwater.
As I passed his locker, his phone buzzed loudly. A smirk tugged at my lips. I could take his phone and mess with him—make him sweat for a bit. I grabbed it and quickly dressed.
The phone buzzed again. I sighed, annoyed by the incessant beeping, and unlocked it. I’d seen him put in his password a thousand times.
The messages caught my eye.
“Babe, coming yet?”
“Taking forever, babe.”
“I’m by your house. Your roommate grilled me before letting me in.”
For some reason, it pissed me off. He had a lover? I’d never seen him with anyone. Of course, the golden boy would keep his personal life squeaky clean for the public while secretly having someone. But why did it make me agitated?
Then I saw the next message.
“I’m hard.”
What?
A picture popped up, and I froze. A man’s arm wrapped around a cock, balls cupped, the mirror reflecting everything but his face.
My heart raced. I scrolled further, seeing more messages, more pictures. My chest tightened as I realized the truth.
The voice in one clip stopped me cold. It was Miguel. He was moaning, groaning, and whimpering.
“Why the bloody fuck do you have my phone?” Miguel’s voice boomed as he stormed toward me. He snatched it from my hand, his glare sending chills down my spine.
Finally, the expression I’d longed to see—shock, panic, vulnerability. Six years of knowing him, and I’d never seen him look so undone. Adam's apple bobbed nervously as the sound of his own moans echoed from the phone.
“Miguel…” I drawled, shocked but pleased. “You’re a bloody fag. You’re gay!”
(SONG RECOMMENDATION: THE HILLS BY THE WEEKEND).MIGUEL'S POVFuck me.Fucking hell, why him of all people? Why did it have to be Seth? A nerve-wracking twist churned in my stomach as chills ran down my spine. My eyes locked with Seth’s, and I saw that condescending look in his gaze, the kind that made my blood boil every time.His hatred was one thing, but now... fuck. My life was in his hands. I couldn’t think, couldn’t speak. My mind was stuck in a loop, replaying the sheer humiliation of him discovering the video. My breaths grew shallow, erratic, and before I knew it, a tear slipped down my cheek. I wiped it away quickly, furious at myself for showing weakness. But the truth was, I was terrified—more than I’d ever been.“Wow,” Seth drawled, his voice dripping with mockery, his eyes glinting with satisfaction. He was enjoying this—relishing it. Of course he was.I fumbled with my phone, quickly switching off the video, cutting off the sound of my own moans. It was a stupid mistake
(SONG RECOMMENDATION: I HATE U, I LOVE U BY GNASH FT OLIVIA O'BRIEN)SETH'S POV“I’m no fag… I’m bloody straight,” I whispered to myself, standing at the door. My heart raced as the words left my lips, my voice barely audible over the pounding in my chest. Fuck. My hands were still trembling. My face burned with the memory of what had happened, the scene replaying in my mind like a twisted movie I couldn’t turn off.I took a shaky breath and walked toward the dining room, trying to ground myself. The stairs loomed ahead, promising some semblance of escape.“Coming this weekend!” my sister Amara’s voice rang out, loud and clear, piercing my thoughts. I stopped at the first step, turning stiffly to face her.“What?” I asked, my expression blank. My head tilted in confusion as she exhaled a puff of smoke, casually dropping her cigarette into the ashtray. My frown deepened. I was already running low on patience, and my big sister was a bloody dickhead who loved to test it.“Why not?” she
.(SONG RECOMMENDATION: I FOUND BY AMBER RUN)MIGUEL'S POV.This wasn't happening. For all I knew, Seth was straight. I didn’t want to be some dumb-ass experiment for Seth Mallory of all people. But my body betrayed me. I leaned into his kiss, my hands gripping the fabric of his shirt as though that connection was the only thing tethering me to reality. A shaky gasp escaped my throat as his tongue ran over my lower lip, and he kissed along my pulse points, his lips leaving a trail of heat that burned against my skin. “Fuck,” I muttered, the word barely audible, my voice unrecognizable to my own ears. It was hoarse, desperate, as my hips instinctively grinded harder into him. “Hot!” a loud voice echoed from somewhere behind us, accompanied by a sharp whistle. My stomach dropped. Two women and a man stood just a few feet away, smirking and laughing as they shamelessly watched us. Shame flooded my body, swift and overwhelming, chasing away the brief moment of reckless bliss. I pu
.(SONG RECOMMENDATION: SWEATER WEATHER SPED UP BY THE NEIGHBORHOOD)SETH.I paced around in the hallway, my eyes peering in the direction, and I swear this wasn't me by any means; I was fucking insane, but as much as I wanted to cross the road over to his apartment and break the door in. I just couldn't.I didn't want to risk him getting more mad at me, and I knew he needed some time to himself. Returning home, it took hours before I finally fell asleep, and when I had woken up, the first thing. That settled in my mind was him.Bringing us to our first class, and as much as I'd question myself to leave and stop stalking the door, my other senses just wanted to see him, check on him to ensure he hadn't done anything stupid last night, not that my fair choices these past few days had been any better or reasonable either.Checking the time on my phone I bounced from knee to knee. Miguel and I shared first class together which was due in the next seven minutes I froze. Miguel walked
SETH.The heavy bass music blared through the speakers as I rustled my way inside. My gaze round, it was a Wednesday morning; things weren't so busy, but there were quite a few people in the bar.My eyes were quick to pick up Jeremy's seat with a couple of other boys chatting loudly. Just as though he felt my eyes on him, I pushed my way into the crowd as he waved me over to his booth. I sank into the chair, snagging his bottle of alcohol and guzzling the entire content down at once.“Woah woah…What happened to my proper boy?” Jeremy asked in a high-pitched voice that hinted at sarcasm. I rolled my eyes, pouring myself another glassful, and gulped it again; the stinging sensation in my throat worked its way down my nerves.“Rough day, man?” Jeremy asked, zipping his eyebrows together, looking genuinely worried. “Or does this have to do with your favourite enemy?” He asked, and I smacked him across the head. He wanted to get back in the chair; I wanted to drink, yeah, party, or rema
SETH.The heavy bass music blared through the speakers as I rustled my way inside. My gaze round, it was a Wednesday morning; things weren't so busy, but there were quite a few people in the bar.My eyes were quick to pick up Jeremy's seat with a couple of other boys chatting loudly. Just as though he felt my eyes on him, I pushed my way into the crowd as he waved me over to his booth. I sank into the chair, snagging his bottle of alcohol and guzzling the entire content down at once.“Woah woah…What happened to my proper boy?” Jeremy asked in a high-pitched voice that hinted at sarcasm. I rolled my eyes, pouring myself another glassful, and gulped it again; the stinging sensation in my throat worked its way down my nerves.“Rough day, man?” Jeremy asked, zipping his eyebrows together, looking genuinely worried. “Or does this have to do with your favourite enemy?” He asked, and I smacked him across the head. He wanted to get back in the chair; I wanted to drink, yeah, party, or rema
.(SONG RECOMMENDATION: SWEATER WEATHER SPED UP BY THE NEIGHBORHOOD)SETH.I paced around in the hallway, my eyes peering in the direction, and I swear this wasn't me by any means; I was fucking insane, but as much as I wanted to cross the road over to his apartment and break the door in. I just couldn't.I didn't want to risk him getting more mad at me, and I knew he needed some time to himself. Returning home, it took hours before I finally fell asleep, and when I had woken up, the first thing. That settled in my mind was him.Bringing us to our first class, and as much as I'd question myself to leave and stop stalking the door, my other senses just wanted to see him, check on him to ensure he hadn't done anything stupid last night, not that my fair choices these past few days had been any better or reasonable either.Checking the time on my phone I bounced from knee to knee. Miguel and I shared first class together which was due in the next seven minutes I froze. Miguel walked
.(SONG RECOMMENDATION: I FOUND BY AMBER RUN)MIGUEL'S POV.This wasn't happening. For all I knew, Seth was straight. I didn’t want to be some dumb-ass experiment for Seth Mallory of all people. But my body betrayed me. I leaned into his kiss, my hands gripping the fabric of his shirt as though that connection was the only thing tethering me to reality. A shaky gasp escaped my throat as his tongue ran over my lower lip, and he kissed along my pulse points, his lips leaving a trail of heat that burned against my skin. “Fuck,” I muttered, the word barely audible, my voice unrecognizable to my own ears. It was hoarse, desperate, as my hips instinctively grinded harder into him. “Hot!” a loud voice echoed from somewhere behind us, accompanied by a sharp whistle. My stomach dropped. Two women and a man stood just a few feet away, smirking and laughing as they shamelessly watched us. Shame flooded my body, swift and overwhelming, chasing away the brief moment of reckless bliss. I pu
(SONG RECOMMENDATION: I HATE U, I LOVE U BY GNASH FT OLIVIA O'BRIEN)SETH'S POV“I’m no fag… I’m bloody straight,” I whispered to myself, standing at the door. My heart raced as the words left my lips, my voice barely audible over the pounding in my chest. Fuck. My hands were still trembling. My face burned with the memory of what had happened, the scene replaying in my mind like a twisted movie I couldn’t turn off.I took a shaky breath and walked toward the dining room, trying to ground myself. The stairs loomed ahead, promising some semblance of escape.“Coming this weekend!” my sister Amara’s voice rang out, loud and clear, piercing my thoughts. I stopped at the first step, turning stiffly to face her.“What?” I asked, my expression blank. My head tilted in confusion as she exhaled a puff of smoke, casually dropping her cigarette into the ashtray. My frown deepened. I was already running low on patience, and my big sister was a bloody dickhead who loved to test it.“Why not?” she
(SONG RECOMMENDATION: THE HILLS BY THE WEEKEND).MIGUEL'S POVFuck me.Fucking hell, why him of all people? Why did it have to be Seth? A nerve-wracking twist churned in my stomach as chills ran down my spine. My eyes locked with Seth’s, and I saw that condescending look in his gaze, the kind that made my blood boil every time.His hatred was one thing, but now... fuck. My life was in his hands. I couldn’t think, couldn’t speak. My mind was stuck in a loop, replaying the sheer humiliation of him discovering the video. My breaths grew shallow, erratic, and before I knew it, a tear slipped down my cheek. I wiped it away quickly, furious at myself for showing weakness. But the truth was, I was terrified—more than I’d ever been.“Wow,” Seth drawled, his voice dripping with mockery, his eyes glinting with satisfaction. He was enjoying this—relishing it. Of course he was.I fumbled with my phone, quickly switching off the video, cutting off the sound of my own moans. It was a stupid mistake
(SONG RECOMMENDATION: SWEATER WEATHER BY THE NEIGHBOURHOOD)SETH'S POV“You'll be captain this year, Miguel, and please... for the nationals, I want you both to work together. If one causes a fight on the ice again, I'll bloody bench the both of you,” the coach threatened. He was pissed—four years of putting up with our crap, and I’d never seen him this worked up.Bloody hell. Just kill me now.I fought every urge to roll my eyes. I bit the inside of my cheek, holding back every sarcastic comment bubbling in my head. This wasn’t the time to be a smart mouth, especially after our fight cost us the first game of the season.I hated Miguel.It wasn’t new. I hated always being second to him. I hated being stuck behind him. From our first year in high school to this final one, I was always second fiddle. Coming in second in everything while the golden boy with his rich daddy basked in first place. Absolute bullshit.“Do you both understand me?” Coach asked again.“Crystal!” “Understood,