Font Size
Line Height

Page 40 of Dear Roomie (Classic City Romance #1)

Morgan

T he ceiling fan in Gage’s living room spins above me, its blades creating a hypnotic illusion that pulsates with each rotation.

It’s always on.

The consistent view from my makeshift bed on his couch has been one of my few sources of comfort over the past few weeks.

I’m not sure exactly how long it’s been since she ripped my heart out and tore it into tiny little pieces—the days have all blended together in a monotonous blur of sorrow and self-loathing—but those spinning blades have been my constant companion through it all.

“All right, enough is enough. Get your ass up.” The light flares to life above me, blinding me, as Gage barks out his command.

I scramble to sit up as the dark stars fade from my vision.

He stands near the hallway in his Double Teep branded shorts and rash guard, with a gear bag over each shoulder.

He studies me from under his heavy brow, the rest of his face locked in a tight expression.

The weight of his judgment bears down on me, making the days-old grime and oils that coat my skin and hair feel even heavier, but I haven’t been able to make myself fix it.

Outside of dragging myself to class and making sure I don’t fall behind, I haven’t had the motivation to do much of anything except lie here and watch the never-ending spinning.

“You’ve got fifteen minutes, and then you’re coming with me.” He tosses one of the bags to me, but it bounces off my chest and hits the floor .

Gage doesn’t say a word. He just watches me with that same assessing gaze; the weight of his scrutiny is enough to get me moving.

The fifteen minutes pass by on autopilot.

I shower and change into the gym clothes he provided, and he hovers nearby, making sure I don’t crawl back into my nest of sadness.

Satisfied with my newly freshened state, he ushers me out the door and to his car.

The gym’s parking lot is abandoned save for Karis’s bike and Nathan’s car. The absence of others doesn’t seem to faze my new drill sergeant. He grabs both of our bags and continues to corral me up the steps and to the door.

I’ve listened to my friends talk about this place for months, but I’d never made the trip out.

They’ve asked me again and again to join them, but I always brushed them off and told them I didn’t have time because of classes.

It was a lie, though. I didn’t have time because I wasted every free moment I could muster with her .

The small warehouse space isn’t anything special: a front desk, locker rooms, a wall lined with benches, and three fenced-off areas padded with foam matting in shades of black and green.

Chill music plays over the sound system, but it isn’t loud enough to cover Nathan and Karis’s bickering as they fight to take each other down on the center mat.

“Where is everybody else? Isn’t there a class,” I ask him.

“Nah, Coach said we could use the mats for some private training time,” he says, clapping a hand on my shoulder.

“And to knock some sense into you,” Nathan pipes in.

The momentary distraction is all Karis needs to catch her foot around his ankle and take him to the ground. Within seconds, she has him locked in an arm bar, and Nathan taps with a huff, which draws a gruff chuckle from Gage.

“Still getting your ass kicked, I see,” Gage teases. He drops his bag on the bench and joins the other two on the mat.

“I was going easy on him this time, too,” Karis says with a smirk.

“Oh, please, I don’t think you could go easy on someone if they paid you to,” Nathan says, still lying on the floor .

I watch my friends in their carefree playfulness, and regret bubbles up in my chest. For the first time since I’ve met them, I feel like an outsider to their group, a hanger-on with no real connection, and it’s my own fault.

I pushed them to the side in favor of chasing an impossible, selfish desire and shot down every attempt they made to include me along the way.

I was such an idiot, and I still am because, as much as I’ve tried, I’m still hung up on her , and I’ve still been pushing them away in favor of my self-pity.

“Hey, Morgan,” Gage shouts over the music, “come warm up. It’s about time you show me what you can do.”

I drop my bag next to his and step onto the mats. Nathan pulls himself off the floor in a fluid motion and drags me into a hug.

“It’s good to see you, man,” he says, releasing me. “Things haven’t been the same without you around the past few weeks.”

I don’t know how to respond to that. Another wave of guilt and regret washes over me, leaving me paralyzed in its wake. My mouth starts to open but snaps shut again. Do I apologize for being a horrible friend, not just these past few weeks, but from the beginning? Do I thank him?

“Less talking, more training,” Gage says, saving me from having to figure it out.

I shoot an appreciative glance in his direction, but his face is locked into a serious mask. This Gage standing in front of me isn’t my friend but my coach, and any trace of friendliness is gone, replaced by the seriousness required to do the job.

“All right, let’s start with a jog to warm up. Karis, you lead.” He turns the music up even louder and switches it to something with more energy.

She follows his command without hesitation, and Nathan and I follow suit.

Gage pushes us harder than I’ve been pushed since my coaches back in undergrad.

The three weeks I’ve spent sedentary didn’t prepare me for this.

I’m already panting for breath by the time our warm-ups end, and I don’t have time to recover them before he instructs me to spar with Karis.

She kicks my butt. She is quick, ruthless, and knows how to make herself heavy.

That’s one of the best things about this sport—skill matters more than size, and she has that in spades.

It doesn’t help that my focus keeps drifting back to things I’d rather not think about—a certain blond she-devil and the cage she’s keeping my heart in on the other side of town.

Karis takes advantage of my distraction, and it’s submission after submission until the timer goes off.

My frustration starts to grow, and I’m not given a second to simmer as Nathan takes her place and the timer starts again.

This should be easier—he doesn’t have anywhere near the same amount of training that Karis or I have—but the cycle continues, and my frustration only builds each time I’m forced to tap out.

Gage keeps rotating my friends, never giving me a chance to breathe, and never letting me have the reprieve of bag work.

Thirty agonizing minutes later, my body aches, my muscles feel like jelly, and I’m too tired to think of anything more than what I’m doing right now.

But the pain brings clarity, and at some point along the way, I fall back into my normal rhythm, going sub for sub with Karis and falling into flow rolls with Nathan.

“Break. Good work, guys.” Gage’s voice drops back into its normal, softer tone as Coach Gage slips away and my friend returns.

I drop back to the mat in a sweaty heap, and Nathan is right there with me, gasping for air. Even Karis sinks to the ground on wobbly legs.

“What the fuck, man?” Nathan says between gulps of air. “I signed up for private practice and an intervention, not boot camp.”

He only shrugs in response and joins us on the floor. It takes another second for Nathan’s words to fully process. Intervention ? Is that why he dragged me out here?

“What’s Nathan talking about, guys?”

The three share a look, their eyes shifting from me to each other with unmasked unease.

“We wanted to talk about James,” Karis says, biting the bullet .

Her words cause my chest to tighten and a knot to form in my gut. No, not words. It only takes one—James.

It’s the first time I’ve heard her name since I wandered to Cutter’s after my heart shattered. It hurts too much to think about, and no one has dared to mention her until now.

“What about J—her?” I fight to keep my voice even, to not let them see just how under her spell I am.

“You can’t even say her name,” Nathan says as he pulls himself up to sit. “It’s not healthy. I know that bitch played with your heart, but you can’t let her win by letting this destroy you. You need to go back there and show her that she fucked with the wrong guy.”

“No,” Gage says at the same time I mumble, “She’s not a bitch,” which only gets eye rolls from Nathan and Karis.

“What Nathan is trying to say”—Gage gives our friend a pointed glare—“is that it might be time for you to face her so you can get some closure and move on.”

“Fuck closure, I’m on Nathan’s side. I think you should get revenge.” Her eyes light up and her lips twist into a cruel smile. “I’ve got the perfect plan if you want to—”

“No,” I interrupt her and drag myself off the floor.

“No revenge. No schemes. I don’t want that, and there’s nothing to get revenge for.

James didn’t owe me anything. It’s my own fault I went and fell in love with her.

” I cringe as the words I’ve kept locked away fall from my lips without any restraint.

“Ah, fuck, man.” Nathan shakes his head with a scowl. “I knew you had it bad, but I didn’t know it was that bad. I didn’t even know you two were that close until I went to get your stuff, which we are going to talk about at some point. I can’t believe—”

Karis launches herself at him, covering his mouth with her hand as she knocks him back to the floor.

“What our dear, idiot friend meant to say is, we are sorry you are going through this, and we respect your decision to not seek revenge, even if we don’t agree with it.

But if you did want to get back at her, you can always—”

“For fuck’s sake,” Gage growls, putting a stop to their antics. “Can the two of you grow up for five minutes? This is about Morgan, not you.”

Karis lets go of Nathan, and they both mumble out sheepish apologies.

Ad If ads affect your reading experience, click here to remove ads on this page.