Main Characters
Silas
Alpha Wolf * Grumpy Protector * Reluctant Mate
Silas has spent his life carrying the weight of the Rocky Mountain Pack on his shoulders. Stoic, guarded, and fiercely loyal, he doesn’t believe in distractions—especially not human ones. But when Fate chooses for him, resisting only makes the pull stronger.
Claiming his mate might be the one thing that finally breaks his control… or saves everything he’s built.
Alpha
Nova
City Girl · Dream Chaser · Unafraid of Wolves
Nova came to Jasper chasing a quieter life and a dream she refused to give up. What she didn’t expect was a grumpy wolf shifter determined to scare her away—or the undeniable connection simmering beneath every glare.
She won’t back down. Not from Silas. Not from the pack. And definitely not from Fate.
Luna
Beta Wolf · Second Chances · Ruined by Regret
As the pack’s beta, Warrick has always carried responsibility quietly—steadfast, loyal, and endlessly patient. But when it came to Aspen, patience cost him everything. One mistake. One moment he can’t take back.
Watching his packmates find their mates forces him to face the truth he’s avoided for years: Fate never let him go, and neither did she. This time, Warrick isn’t stepping aside. If earning her trust means starting from the ground up, he’s ready to prove that steady doesn’t mean weak.
Beta
Warrick
Bookstore Owner · Soft Heart, Sharp Spine · Done Being Chosen Second
Aspen rebuilt her life after Warrick broke her heart—brick by brick, book by book. She has her bookstore, her independence, and a situationship that feels safe because it asks for nothing permanent.
Fate insists Warrick is hers. Aspen isn’t convinced. Love isn’t destiny if it hurts—and if Warrick wants another chance, he’ll have to show her he’s choosing her, not just the bond between them.
Owner of Find Me Between the Pages Bookstore
Aspen
Silent Wolf · Stargazer · Devoted from the Shadows
Caelon has always lived on the edges of the pack—watching, calculating, waiting. Where others speak their intentions aloud, he leaves constellations instead. Patterns. Proof.
He loved Selene long before Fate said her name aloud. Long before it was allowed. Long before he believed he deserved her. So he stayed quiet. Stayed close. Guarded her in ways she never noticed—until the night everything changes.
Caelon doesn’t chase. He endures. And when the truth finally comes into the light, he’s willing to risk everything to be chosen—not because Fate demands it, but because Selene does.
Accountant
Caelon
Dreamer · Bookish Soul · Unaware She’s Already Loved
Selene never felt quite right in the pack—not unhappy, just… waiting. Waiting for something unnamed. Something that felt like home.
She finds peace in quiet places and comfort in a black wolf who never speaks, never shifts—only stays. When dreams begin to blur into reality and gifts start appearing without explanation, Selene is forced to confront a truth she never saw coming: the love she’s been searching for may have been beside her all along.
Now she must decide if she’s brave enough to choose the wolf who loved her patiently—and step into a bond written in stars, not force.
Owner of The Howlery
Selene
Gamma & Pack Trainer
Xavior
Best Friend to Nova