panni2



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “I swear all you ever talk about is men.” Ron laughs and vanishes the last of the joint.

    “Sweet fucking Christ,” Harry says. “Remind me to never involve you in my life in any way, ever again.”

    He gives Harry a very handsome grin. “Padma said she saw him. At a Tesco’s.”

    “Who?”

    “Draco sodding Malfoy.”

    “At a Tesco’s,” Harry repeats. He’s very stoned, having an out-of-body experience imagining Draco Malfoy in a Tesco’s, holding a frozen dinner. He wonders, very briefly, what Malfoy’s been up to since the war.

    “I bet you wish you had a map of that Tesco’s. So you could track his name.”

    “Fuck off.”

     

    ~~
    In which Harry grows up in darkness, falls in love, fucks up, learns some things, and falls in love again.

    Series
    Language:
    English
    Words:
    15,520
    Chapters:
    1/1
    Comments:
    85
    Kudos:
    1,050
    Bookmarks:
    212
    Hits:
    13,911

    03 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    “You handled it well. You flunked a bit the questions we had prepared, but you did well.”
    Flunked?” Shane asked, voice pitching up as the words salted over the open wound, the infected gutting from the top of his throat down to his stomach.
    “You should have rectified and make your position clear about Scott Hunter. We don’t want you to sound like you’re antagonizing him,” Yuna added, matter-of-factly, her eyes narrowing on the knot of his tie, adjusting it like it still mattered.

    Shane’s body shook violently against his will, dislodging from under her touch. Yuna looked up, surprised by his reaction.
    Surprise that shifted to horror immediately.

    “No, that’s not what I meant–”
    “I need to–” he gasped, bringing a hand to cover his mouth, while Yuna tried to grab his arm. Any other time, he could have avoided her, but Shane was falling.

    Series
    Language:
    English
    Words:
    21,556
    Chapters:
    4/4
    Comments:
    173
    Kudos:
    1,688
    Bookmarks:
    275
    Hits:
    26,710

    14 May 2026

  3. Public Bookmark *

    Tags
    Summary

    His mother’s eyes darken with weariness Shane recognizes instinctually, a grief separate but not wholly unlike his own. A tear makes its way down her cheek, but Shane’s stay put, stubborn, cradled in his lashline like if he doesn’t cry, maybe none of this is as bad as he thinks it is.

    “Just—I just have to ask,” she says. Her voice lowers to a whisper, that ever-steady corner of her mouth wavering as her palm envelopes his cheek. “How long have you been hurting?”

    My whole life, probably, Shane thinks. I'm sorry. I just didn’t know.

    --

    [Or: Shane learns that skill, passion, and meticulous control aren't necessarily immunity, and that rest isn't something he's owed so much as he has to carve out for himself; sometimes with a whisper, sometimes with his pride on the line, sometimes on his hands and knees. And still, regardless, despite—he refuses to give up on this either, even if this time it means believing in himself instead of familiar schedules or rituals. Even if it means his whole life has to change to do it.

    Even if it means having to believe that he's worth that much in the first place.]

    Series
    Language:
    English
    Words:
    20,587
    Chapters:
    3/6
    Comments:
    148
    Kudos:
    1,178
    Bookmarks:
    427
    Hits:
    19,920

    08 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane has been hiding his designation for his entire NHL career. It's been hard, but its been worth it.

    Then a single moment makes everything come tumbling down.

    Language:
    English
    Words:
    76,143
    Chapters:
    13/13
    Collections:
    1
    Comments:
    1,399
    Kudos:
    3,896
    Bookmarks:
    979
    Hits:
    71,522

    05 May 2026

  5. Public Bookmark *

    Tags
    Summary

    On June 24th, 2022, during game seven of the Stanley Cup finals, Ilya Rozanov takes a skate blade to the thigh and bleeds out on the ice.

    The next morning, Shane wakes up in his husband's arms. It's June 24th again, and Ilya is still alive.

    Now Shane just needs to figure out how to keep him that way.

    Or: Shane gets stuck in a time loop.

    Series
    Language:
    English
    Words:
    30,436
    Chapters:
    6/6
    Collections:
    1
    Comments:
    803
    Kudos:
    6,640
    Bookmarks:
    1,982
    Hits:
    83,918

    23 Apr 2026