MistressFi



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Il…ya” He wheezed, and Ilya lurched forward, barely making it in time to catch Shane as he slid down to the floor.

    “Sweetheart, what’s happening, is it panic attack?” Ilya looked horrified, his hands clamoring to press into Shane’s chest in an attempt to ground him.

    Shane shook his head, tears springing to his eyes as his throat continued to close in.

    “You’re not breathing right.” Ilya said, suddenly noticing the panicked way Shane attempted to inhale, and Shane wanted to just kiss away all the worry in his voice. “Fuck.”

    “I…” Shane gasped, the sound all raspy and weak as he inhaled, or rather attempted to, the edges of his vision starting to darken and spin with dizziness as he gazed up at Ilya’s beautiful eyes.

    Maybe this is how he was going to die, unable to breathe and clawing at his throat on Zane Boodram's kitchen floor.

    Well… at least he was in Ilya’s arms.

    Or

    Shane, already nervous for his first team hang with the Centaurs, allows himself to finally relax and enjoy the night with his husband by his side, only to run right into trouble when he has an adverse reaction to something unexpected.

    Language:
    English
    Words:
    8,723
    Chapters:
    1/1
    Comments:
    82
    Kudos:
    2,342
    Bookmarks:
    342
    Hits:
    21,521

    21 Oct 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya has rules for taking care of Shane in the drop after heat, and he follows them religiously. He knows when to wake him, when to carry him, what to feed him, which soaps won't make his skin crawl, and exactly how carefully to clean the nest without disturbing the things his omega needs. He has this down to a science. Fourteen rules, honed over years, and he's never once been caught off guard.

    Or; This is what post-mating looks like in the Hollander-Rozanov household. Ilya taking care of a loopy post-heat Shane, being a domestic king, with a little surprise for him at the end.

    Language:
    English
    Words:
    5,503
    Chapters:
    1/1
    Comments:
    50
    Kudos:
    926
    Bookmarks:
    166
    Hits:
    5,542

    20 Oct 2026

  3. Public Bookmark *

    Tags
    Summary

    Mere minutes after the Montreal Voyageurs announce their captain, and most adored man in all of Canada, is being benched, local group chats have lit up brighter than an unregulated aftermarket headlight on a lifted truck. Will homophobia be defeated by the only thing more powerful in the world of sports; alcoholic uncles who totally could've gone pro if they didn't pull a muscle right before the scouts showed up for Juniors?

    Or

    The city of Montreal riots over Shane Hollander being benched after the FanMail leak.

    Series
    Language:
    English
    Words:
    6,603
    Chapters:
    1/1
    Comments:
    250
    Kudos:
    2,508
    Bookmarks:
    333
    Hits:
    12,781

    20 Oct 2026

  4. Public Bookmark 4

    Tags
    Summary

    oh, ilya says. that did something for you. 

    no, shane says. yes. 

    ---

    a quick, dirty conversation about race, sex, shame, kink, masculinity, and desire between two hockey players cuddling in bed.

    Language:
    English
    Words:
    5,030
    Chapters:
    1/1
    Collections:
    1
    Kudos:
    25
    Bookmarks:
    4
    Hits:
    573

    20 Oct 2026

  5. Public Bookmark 56

    Tags
    Summary

    Canon divergent, in the space between the Heated Rivalry epilogue and the beginning of The Long Game

    Shane and Ilya decide that they can live together somewhere in between Montreal and Ottawa, while Shane continues playing for the Metros and Ilya begins playing for the Centaurs. They have a quiet, beautiful house and each of them has an approximate hour commute to his team. It seems like a perfect plan, other than the usual variables (weather and other 'acts of god').

    Language:
    English
    Words:
    15,655
    Chapters:
    9/9
    Comments:
    68
    Kudos:
    153
    Bookmarks:
    56
    Hits:
    3,593

    20 Oct 2026