mercuryoverdose



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    "I can't be pregnant."

    Ilya made a low noise. "I know it is shocking, Shane, but the doctor said—"

    "No, Ilya, that's not what I mean. I'm not in denial or anything. I'm telling you. I can't be pregnant."

    Ilya shook his head. "Well, you are."

    ___

    Or: the post-TLG shanebortion fic.

    Language:
    English
    Words:
    10,790
    Chapters:
    1/1
    Comments:
    121
    Kudos:
    690
    Bookmarks:
    114
    Hits:
    5,347

    22 Jan 2026

  2. Public Bookmark *

    Tags
    Summary

    Shane made a decision a long time ago: he wants hockey, needs it, and he wants it for as long as he can get it. He's going to play till he can’t anymore, and he’s going to do all the right things so no one can ever argue otherwise.

    But also: he knows his body well, and he’s worried about an emerging pattern.

     

    Or: the Shane abortion fic

    Language:
    English
    Words:
    10,477
    Chapters:
    2/2
    Comments:
    106
    Kudos:
    1,313
    Bookmarks:
    241
    Hits:
    8,440

    20 Jan 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya leaned in closer to Shane’s ear. He almost jerked away, but managed to stop himself as Ilya spoke. “Is very loud in here. And you have a long story to tell. So we should go somewhere that you can tell it to me.”

    Shane looked at Ilya. This was dangerous. So dangerous. But he had been careful for so long. And he knew how to be safe. Maybe he could allow himself this little bit of happiness. He could be selfish this one time. What was the worst that could happen?

    Or: Shane has a secret. Ilya is going to figure it out.

    Language:
    English
    Words:
    10,899
    Chapters:
    3/3
    Collections:
    1
    Comments:
    102
    Kudos:
    998
    Bookmarks:
    161
    Hits:
    13,273

    19 Jan 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane's breath catches on a sob, and he muffles the sound with his hand. It’s too much. Everything feels like too much. He’s naked, and he can feel entirely too much on his body, inside his body, and he hates how it's starting to feel gross. His head is pounding, and he can't even focus on placating his mind when his lungs are also screaming in his throat for breath.

    Ilya hears, and his hands reach out to hold Shane, tension lying in every part of his body. “Shane—”

    “Don't touch me,” Shane snaps, more desperation than yelling as he rips his arm out of Ilyas's grasp. His tears have nowhere to go now, and they finally spill over, hot and humiliating, down his cheeks.

    Ilya freezes in place, hand hovering mid-air. Shane watches, his vision blurry, as a myriad of emotions flicker across his face: confusion, hurt, fear. Ilya takes an unconscious step back like someone shoved him. His body curls in on itself, trying to make himself appear smaller.

    He looks... terrified. Like, Shane just called him a monster, and he believes it.

    OR: inspired by the fight in the long game when ilya had told shane he could have sex with other men because he did not believe in cheating.

    Language:
    English
    Words:
    10,407
    Chapters:
    2/2
    Comments:
    194
    Kudos:
    5,473
    Bookmarks:
    1,282
    Hits:
    43,572

    18 Jan 2026

  5. Public Bookmark *

    Tags
    Summary

    "Someone did this to me."

    Ilya can only nod, knowing that there's not much else to say. What comfort can he offer, when he can only imagine the turmoil that Shane must feel?

    "You're safe now," he offers, hoping that it can offer some measure of solace.

    Shane's eyes flit back to him, wide and swallowed up by a tangle of emotions.

    "I always was," he says, his voice hushed. "You were there."

    • • • • •

    Shane is drugged by heat inducers at the club, and Ilya is there to help him through it.

    Series
    Language:
    English
    Words:
    12,072
    Chapters:
    1/1
    Comments:
    141
    Kudos:
    4,304
    Bookmarks:
    718
    Hits:
    36,425

    18 Jan 2026