spinalvirgin



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Since the moment she started college, she’s had this insane tug towards Stark Industries. It should have repulsed her: government defense contractor with blood all over its shiny logo. And yet. She couldn’t stop thinking about it. She needed to work at Stark, needed to be there, needed something from the last baby of Iron-Man. Something had been hidden there for her. It was why she switched her major, the reason she had spent every waking minute focused on wing foil design, torsion, metal strengths, speaking the part and acting the part until she got the coveted Stark internship in her senior year. When she got the email she’d read it out loud: Stark internship, feeling the odd urge to snicker. There he goes again for his internship.

    It’s been him all along.

    MJ's got a spider problem.

    Language:
    English
    Words:
    11,127
    Chapters:
    1/1
    Comments:
    102
    Kudos:
    1,493
    Bookmarks:
    423
    Hits:
    21,007

    23 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    It starts—like most things in his life, apparently—with Rose Landry. More specifically, it starts with Rose Landry drunkenly informing him that Shane was actually, really, really good in bed (for a gay ex-boyfriend, that is).

    This is information Ilya did not expect to receive from her of all people. Unfortunately, now he can't stop thinking about it.

    ///

    Or, Five Times Ilya Rozanov Thinks About Getting Railed and One Time Shane Put Him Through a Mattress

    IT'S BOTTOM ILYA, FOLKS.

    Language:
    English
    Words:
    20,177
    Chapters:
    1/1
    Comments:
    365
    Kudos:
    3,601
    Bookmarks:
    893
    Hits:
    31,566

    18 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    In an AU where Shane joins the Montreal Metros the same year he's drafted, Ilya stays in Russia and Shane is pretty pissed off about it. He's released to go to the 2010 World Junior Championships in Helsinki, Finland because he wants his rematch, damn it, and because he wants to try to convince his rival to get to the MLH as soon as possible and make things interesting.

    When Shane discovers Ilya may not have stayed in Russia of his own free will, he puts together a crack team of idiot teenagers international hockey players to achieve one goal: get Ilya Rozanov to Boston.

    Language:
    English
    Words:
    40,941
    Chapters:
    7/7
    Comments:
    521
    Kudos:
    1,772
    Bookmarks:
    741
    Hits:
    19,302

    17 Aug 2026

  4. Rec *

    Tags
    Summary

    A knee injury ends Shane Hollander's nineteen-year NHL career.

    Ilya Rozanov keeps checking in.

    Shane pencils in "big gay midlife crisis" between physiotherapy sessions.

    Language:
    English
    Words:
    53,948
    Chapters:
    8/10
    Comments:
    2,173
    Kudos:
    5,625
    Bookmarks:
    2,785
    Hits:
    149,268

    10 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane’s ex-girlfriends keep coming out as queer. He’s trying to be supportive, he really is, okay? Listen, he’s an ally! But it’s sort of becoming a problem. For pretty obvious reasons, because people are definitely starting to notice—Ilya most of all.

    (AKA, I give Shane the most absurd queer community and convoluted coming-of-age journey of all time and it still somehow gradually makes things better in the long run.)

    Language:
    English
    Words:
    18,512
    Chapters:
    1/1
    Collections:
    1
    Comments:
    260
    Kudos:
    3,019
    Bookmarks:
    676
    Hits:
    16,394

    10 Aug 2026