roxierocks



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    He figures Ilya would be pretty surprised if he showed up to his house out of the blue. Surprised enough to be put off, probably. Shane is way too bad of a liar to think of any plausible excuse. If this is really happening, if Shane is actually by some miracle getting another shot at this, then he’s going to have to play this smart. His impatience to see Ilya again will have to be tempered. He’s not sure how time travel works, but he has the sneaking suspicion that one wrong move could unravel everything.

    Ilya is alive.

    Just the thought of it is enough to make Shane crack his first smile in a year.

    --

    AU in which Ilya dies in the Centaurs' plane crash. A year later, careless with grief, Shane drives his car into a blizzard and wakes up in Boston, in 2016. When faced with the opportunity to do it right this time, and keep Ilya for good, Shane knows that every decision he makes will be crucial. It's terrifying, but Ilya once told him that he's brave. Now it's up to Shane to prove it.

    Language:
    English
    Words:
    23,149
    Chapters:
    1/1
    Comments:
    324
    Kudos:
    6,825
    Bookmarks:
    1,894
    Hits:
    58,219

    02 Jul 2026

  2. Public Bookmark 15

    Tags
    Summary

    Troy Barrett has always known how to be exactly what other people needed.

    When he meets Dallas Kent it feels like being seen in a way he's never experienced. He feels wanted, chosen. For a while that's enough to ignore the edge of the quiet corrections, the subtle put downs and the control that has Troy slowly start losing pieces of himself with out noticing.

    Harris Drover notices.

    And when Troy begins to unravel under the weight of a relationship he can't quite name as wrong, Harris is left watching someone he cares about slip further away.

    Until one night, Troy finally asks for help.

    But leaving doesn't mean being free. Doesn't mean you're healed.

    What it does mean is something new is beginning.

    And that matters. So, it had to be enough. Right?

    -

    Or What if Troy met Dallas and Harris at college. Dallas and Troy get together but it turns for the worst. Troy finally decides he needs to get out and there's only one person he wants to turn too. Harris is more than patient and accepting of Troy's healing journey but it takes a lot of time and effort for both of them. But putting in that effort is half the battle so it was enough.

    Language:
    English
    Words:
    25,677
    Chapters:
    13/18
    Comments:
    45
    Kudos:
    88
    Bookmarks:
    15
    Hits:
    2,870

    29 Jun 2026

  3. Public Bookmark 33

    Tags
    Summary

    Harris is, in a word, kinetic.
    Dynamic, practically vibrating with energy, the love of Troy's life, it's hard to believe he'd ever had any kind of heart condition. He wouldn't have believed it, if not for the ridge of stiff flesh that he's traced over and over again during the past few years, sweat-slick and dry, with his fingers, his mouth, his tongue...
    No, it's never something that's seemed real, and he's not prepared when reality slams home.

    Self indulgent hurt/comfort whump fic, pretty much what it says on the tin, primarily Troy/Harris

    Language:
    English
    Words:
    21,618
    Chapters:
    5/6
    Comments:
    43
    Kudos:
    95
    Bookmarks:
    33
    Hits:
    2,574

    28 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    The Montreal Metros didn't take the news of Shane's and Ilya's relationship well.

    Shane would've never thought that their hatred could run this deep, until he finds himself lying half-conscious on the floor, with blood coating his lips and face.

    In the aftermath, Shane tries to protect Ilya as much as he can, not wanting to bother him with his fears.

    For Ilya it feels like Shane doesn't want him anymore, which causes him to spiral.
     
    or

    AU fic set after Shane and Ilya's involuntary outing. A few teammates attack Shane. Ilya freaks out. Shane shuts everyone out. The following weeks are hell. Shane has to learn to overcome his fears.

     

    Edit: This fic is complete but is currently edited (fixing grammar and spelling mistakes), and will be reuploaded chapter by chapter (so don't mind the "completed" date). Chapter 1-9 have now been edited.

    Language:
    English
    Words:
    42,060
    Chapters:
    11/11
    Comments:
    454
    Kudos:
    4,440
    Bookmarks:
    1,379
    Hits:
    122,442

    28 Jun 2026

  5. Public Bookmark 94

    Tags
    Summary

    Last night had been the best night of Troy's life. He'd scored two goals. The whole team had wrapped rainbow tape on their sticks and he had kissed Harris in front of reporters. His mother had surprised him by showing up at the game, and he'd told his father to go to hell, all in the same night, then come back to his apartment and fucked his boyfriend twice.

    Now he was lying in bed while Harris made GIFs about all of it.

    It wasn't a complaint. It was just…weird. A weird morning. He was out. Out and proud.

    Troy had been so focused on coming out that he hadn't thought much about what the morning after looked like.

    Turned out, the morning after was pretty chill, except his fucking phone exploding.

    ******

    The morning after Pride Night, Troy Barrett is out, in love, and has absolutely no idea what comes next. Harris Drover has the best job in hockey and the worst comment sections. This is their first year: the press scrums and scandals and playoffs, the house in the country and the giant dog. The slow, steady work of two people building a life together.

    A post Role Model Troy/Harris story, February to February

    Language:
    English
    Words:
    37,599
    Chapters:
    8/18
    Comments:
    96
    Kudos:
    285
    Bookmarks:
    94
    Hits:
    6,804

    21 Jun 2026

Navigation