Asher's POV
This day has finally come.
The morning dawns clear and golden, as if the universe itself has decided to bless us after everything we've endured. I stand before the mirror in the groom's suite, adjusting my tie for the hundredth time while my hands refuse to stop trembling.
The reflection staring back at me looks like a stranger—a man about to marry the love of his life, openly, publicly, without fear or shame.
"You're going to wear a hole in that fabric if you keep fiddling with it," Chad observes from his position on the leather couch. "Relax, Carpenter. You've faced down enforcers twice your size. A wedding ceremony should be nothing."
"This is different." I meet my own eyes in the mirror—ice blue, wide with an emotion I can barely name. "This is forever."
"That's kind of the point, isn't it?"
My mother appears in the doorway, her eyes already glistening with tears she's been fighting all morning. She's wearing the soft lavender dress we helped her pick out, a corsage of white roses pinned to her shoulder.
"Oh, sweetheart." Her voice wavers as she crosses to me, reaching up to smooth my lapels. "You look so handsome. So grown up."
"Mom, don't. If you start crying, I'm going to start crying, and then we'll both be a mess."
"I can't help it. My baby is getting married." She cups my face in her hands, the same way she did when I was small and scared of thunderstorms. "Your father and I are so proud of you, Asher. So incredibly proud of the man you've become."
The words crack something open in my chest.
All those years of hiding, of fearing their rejection, of convincing myself that this kind of acceptance was impossible—and here she is, looking at me like I've hung the moon simply by finding the courage to love openly.
"Thanks, Mom. That means everything."
She kisses my cheek, careful not to smudge her lipstick, then steps back to compose herself. "Now, finish getting ready. You have a husband to marry."
A husband. Blaze is going to be my husband.
The ceremony takes place in a garden venue we finally agreed upon after weeks of debate and compromise.
White chairs line the aisle, filled with everyone who matters most to us—teammates past and present, friends who became family, relatives who chose love over judgment.
Flowers cascade from wooden archways, their fragrance sweet on the warm afternoon breeze.
I take my position at the altar, heart pounding against my ribs like it's trying to escape. The officiant offers me an encouraging smile, but I barely register it. Every cell in my body is focused on the end of that aisle, waiting.
Then the music shifts, and Blaze appears.
He's stunning in charcoal gray, the suit we picked out together fitting him like it was crafted by angels specifically for this moment. His brown eyes find mine across the distance, and the smile that breaks across his face steals what little breath I have left.
This is real. This is actually happening.
The ceremony passes in a blur of emotion. I'm vaguely aware of the officiant speaking, of readings from friends, of the weight of dozens of eyes watching us.
But mostly I'm aware of Blaze—his hand in mine, warm and steady, anchoring me to this impossible moment.
Then it's time for vows, and suddenly my carefully prepared words feel inadequate for the magnitude of what I need to express.
"Blaze. For years, I loved you in secret."
My voice catches, and I have to pause to collect myself.
"I loved you in stolen moments and hidden glances, in carefully coded messages and nights I had to pretend never happened. I was so afraid—of judgment, of rejection, of losing everything I'd worked to build… I almost lost the one thing that actually mattered."
Tears blur my vision, but I push through.
"I promise to love you openly. Fearlessly. Without shame or hesitation. I promise to choose you, every single day, over fear and doubt and whatever obstacles life throws at us. You taught me that courage isn't the absence of fear—it's loving someone so much that the fear becomes irrelevant. You are my courage, Blaze Wilson. And I will spend the rest of my life making sure you never doubt how cherished you are."
Blaze's eyes are wet when I finish, his grip on my hands tightening. When he speaks, his voice carries the warmth and sincerity that captured my heart all those years ago.
"Asher, I fell in love with you before I even understood what love meant. You were this grumpy, intense boy who skated like gravity was just a suggestion, and I thought you were the most incredible thing I'd ever seen."
A ripple of soft laughter moves through the guests.
"I picked up a hockey stick just to have an excuse to be near you. My entire career, everything I achieved on the ice—it all started because I wanted to impress you. You've always been my reason, Asher. My motivation, my inspiration, my home."
He pauses, emotion thickening his voice.
"I promise to be your safe place when the world gets too loud. I promise to remind you every day that you are worthy of love—open, public, unapologetic love. And I promise to never let you forget that choosing each other was the best decision we ever made."
The officiant's voice washes over us: "By the power vested in me, I now pronounce you husband and husband. You may kiss your groom."
I lean in, ready to seal our marriage with our first kiss as husbands—and that's when I see him.
Richard Wilson sits in the second row on Blaze's side, his jaw visibly tense, his gaze deliberately averted from his son's most important moment.
While everyone around him beams with joy, Blaze's father stares at his own hands, disapproval written in every rigid line of his posture.
My heart clenches. Please don't let Blaze have noticed, please let him have this moment untainted. I cup Blaze's face in my hands, positioning myself to block his view of his father, and kiss him with everything I have.
The crowd erupts in cheers and applause, and when we break apart, Blaze is smiling so brightly that I almost convince myself the shadow of Richard Wilson's rejection hasn't touched him.
The reception is everything we hoped for—loud, joyous, celebratory. Our friends and chosen family fill the dance floor, drinks flowing freely as laughter echoes off the tented ceiling.
Sophie takes the microphone for her speech, looking beautiful in the burgundy dress she and Blaze selected together.
"I'm probably the last person anyone expected to give a toast at this wedding."
She begins, earning knowing chuckles from those familiar with our complicated history.
"But if there's one thing Blaze and Asher have taught me, it's that redemption is possible. Second chances are real. And love, genuine, honest, hard-won love, can survive even the messiest beginnings."
She raises her glass toward us. "To the grooms. May your marriage be as strong as your stubbornness and as beautiful as your story. You deserve every bit of happiness."
Later, my parents find us near the dessert table, my mother immediately pulling Blaze into a fierce embrace.
"Welcome to the family," she says, her voice thick with emotion. "Officially and forever."
My father extends his hand, then seems to think better of it and pulls Blaze into a hug as well. "Take care of each other. That's all we ask."
Blaze's eyes glisten as he returns the embrace. "Thank you. You have no idea how much this means to me."
As the night winds down and guests begin their goodbyes, I pull my husband, my husband, onto the dance floor for one last slow dance.
His head rests against my shoulder, our bodies swaying to music that's become background noise to the symphony of my heartbeat.
"We did it," he murmurs against my neck. "We actually did it."
"We did." I press a kiss to his temple. "No more hiding, no more secrets. Just us, for the rest of our lives."
His arms tighten around me, and in that moment, surrounded by the people who love us, I know that every struggle was worth it.
This forever starts today.