edneyy



Recent works

Recent bookmarks

  1. Public Bookmark 66

    Tags
    Summary

    In the wake of losing his team and having the fans and media turn on him, his professional legacy in ruins, Shane keeps repeating the same phrases to himself. Because he just got married so he is happy, and he has a new team, new friends, so everything was fine.

    It was fine.

    He is happy.

    Language:
    English
    Words:
    1,851
    Chapters:
    1/1
    Collections:
    1
    Comments:
    82
    Kudos:
    349
    Bookmarks:
    69
    Hits:
    2,317

    27 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya smiled down at Shane and his eyes gleamed with mischief. 

    "You know, Troy is just a few doors down. We could call him over, make it a little party." 

    Shane's eyes snapped open only to narrow again as he glared up at Ilya.

    “Would you like that?”

    “No, I wouldn’t,” Shane snarled. 

    But his face was screwed up in frustrated pleasure. Ilya hummed thoughtfully and pretended to consider. 

    “Perhaps we could make it a competition then.” 

    Shane made an irritated noise and turned his face away. Ilya leaned closer and let his teeth drag down the length of Shane's clenched jaw.

    "You want Troy to see how well you take it, or do you want to see if he's better at riding my cock than you are?" 

    He had been teasing him, pushing at the jealousy that usually made Shane squirm and glare and tell him to shut the fuck up while his traitorous cock twitched and throbbed at how much he secretly liked it. 

    So when Shane did squirm away from him, Ilya followed automatically, pressing their chests flush together. He thought Shane was playing.

    “Get the fuck off me,” Shane spat.
    -

    Shane safewords out of Ilya's teasing about Troy.

    Series
    Language:
    English
    Words:
    9,441
    Chapters:
    1/1
    Comments:
    476
    Kudos:
    6,708
    Bookmarks:
    1,708
    Hits:
    44,749

    27 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    “I might be busy having sex with Troy,” Ilya said tightly.

    Ilya makes a joke about having sex with Troy. What he doesn't know is how deeply the joke hurt Shane. Two days and many unanswered calls later, they finally talk. And Ilya learns how much Shane has been silently carrying all these years.

    "Would you even choose me, Shane?"

    "I already chose you, Ilya."

    Or: Shane crashes out after years of stupid jokes about his diet, homophobic slurs thrown at him, racist environment, and one unfortunate joke about Troy Barrett.

    Language:
    English
    Words:
    3,333
    Chapters:
    1/1
    Comments:
    223
    Kudos:
    3,207
    Bookmarks:
    522
    Hits:
    30,236

    25 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    Five times someone other than Shane tells Ilya they have a problem with his and Troy Barrett’s friendship, plus one time Ilya confronts Troy himself.

    Language:
    English
    Words:
    10,698
    Chapters:
    2/6
    Comments:
    135
    Kudos:
    917
    Bookmarks:
    280
    Hits:
    7,040

    24 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    Newly signed with the Ottawa Centaurs, Shane's plan is to avoid social media for at least forty-eight hours. This plan goes up in smoke when ESPN publishes an online article about Shane's signing with the headline "A Chink In The Armour?"

    Before Shane and his team can quietly resolve the issue without it going viral, Troy f--ing Barrett decides that actually, racism is bad and he should start posting about that too, starting with ESPN's article. Inevitably, everything gets out of control and Ilya, Troy, and the Centaurs are left to grapple with the uncomfortable reality Shane faces as a gay Asian-Canadian who plays hockey.

    Language:
    English
    Words:
    7,406
    Chapters:
    2/3
    Comments:
    115
    Kudos:
    636
    Bookmarks:
    238
    Hits:
    5,525

    22 Aug 2026