RuthlessNancy



Recent works

Recent bookmarks

  1. Rec 96

    Tags
    Summary

    Shane broke up with his high school girlfriend before leaving for the NHL. He doesn't think he'll ever talk to her again, but one day just before his second season, she shows up at his apartment. She tells him she's gay, and her parents kicked her out. Obviously, he offers her a place to stay. His parents, the Metros, and the media all make assumptions about their relationship, and they figure... why not let them assume?

    He says, “It’ll be cool. Like… a sleepover with friends.”
    He says, “What else do you need?”
    He does not say, “I think I get it more than I should.”
    And that’s how Jessica comes to live with him.

    Language:
    English
    Words:
    11,819
    Chapters:
    6/?
    Comments:
    117
    Kudos:
    406
    Bookmarks:
    96
    Hits:
    4,362

    02 Jun 2026

  2. Rec *

    Tags
    Summary

    The trade deadline is here and there's a shocking new development: Shane Hollander has been traded.

    To One Direction.

    Language:
    English
    Words:
    741
    Chapters:
    1/1
    Comments:
    334
    Kudos:
    2,105
    Bookmarks:
    260
    Hits:
    17,065

    01 Jun 2026

  3. Rec *

    Tags
    Summary

    He’s not alone—hardly ever is, in Boston.

    But maybe, just maybe, he’s lonely.

    It sneaks up on him in stupid moments: standing in line at the bank, catching a ride with Connors after practice, because he doesn’t have a car yet. Lying awake at night with the low hum of traffic outside and the wrong kind of silence pressing in around him.

    In his rookie year, Ilya makes an anonymous online friend. Unfortunately, it's a terrible idea.

    Language:
    English
    Words:
    7,500
    Chapters:
    1/1
    Comments:
    415
    Kudos:
    6,647
    Bookmarks:
    1,398
    Hits:
    35,622

    28 May 2026

  4. Rec *

    Tags
    Summary

    “Luch-Shane,” Ilya says, catching himself only at the last moment before he breaks their no pet names in the workplace rule. “Why don’t you get some air, yes? We can-”

    Shane’s anxiety takes a quick backseat to annoyance once more, at being handled like a child instead of a grown man, like he hasn’t been doing this just as long as Ilya, like he needs someone to tell him when to take a break.

    Like he deserved to have everything taken away from him because he couldn’t handle it to start with.

    “I’m fine,” he says, voice icy.

    The step he takes away is too big, farther than he meant to get from Ilya’s side, and the air between them feels both charged and icy.

    He isn’t quite bold enough to try and fix it.

    (shane is married and on the same team as his husband) (and all it cost him was his whole career and the life he spent years building beforehand) (but it's fine, really) (it's all so very, very fucking fine)

    Language:
    English
    Words:
    18,140
    Chapters:
    2/2
    Comments:
    279
    Kudos:
    3,312
    Bookmarks:
    839
    Hits:
    23,592

    27 May 2026

  5. Rec *

    Tags
    Summary

    “Hi,” Ilya says, his attempt at making his voice a purr lost to how fucking happy he is, to have this, to see Shane Hollander in a way no one else ever gets to. He crosses the room and kneels over him, pulling him up into a kiss that Shane gives him easily, making a sweet, soft noise that makes Ilya want to bite him with how cute it is. Instead, he gets a handful of the edge of the soft, fuzzy blanket to whip it off of Shane and replace it with his own body-

    -only to be stopped when the blanket turns out to be far, far fucking heavier than he anticipated, pulling him up short when his attempt at a flick ends with barely moving the edge before it flops back down with audible weight.

    (ilya versus shane's weighted blanket)

    Language:
    English
    Words:
    8,155
    Chapters:
    1/1
    Comments:
    257
    Kudos:
    4,879
    Bookmarks:
    1,097
    Hits:
    27,606

    27 May 2026