moonlightpxls



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Svetlana begins her campaign on a Tuesday morning, which is how Ilya knows that she's clearly lost her fucking mind. Normal people do not start harassing their friends about their romantic lives before nine on a weekday. Normal people wait until at least lunch.

    Sveta💄🔪: I have a surprise for you.

    Ilya reads the message while walking across campus, his hockey bag slipping down one shoulder. He adjusts the strap to sit further up and considers ignoring the text, but Svetlana has never allowed Ilya to ignore her a day in his life, so he resigns himself to whatever it is she's been plotting against him.

    Ilya: no.

    Sveta💄🔪: You don’t even know what it is?

    Ilya: answer is still no.

    Sveta💄🔪: You're going on a blind date this friday.

    Ilya: absolutely not

    OR, a hollanov college au crack fic

    Series
    Language:
    English
    Words:
    6,445
    Chapters:
    1/1
    Collections:
    1
    Comments:
    58
    Kudos:
    1,149
    Bookmarks:
    163
    Hits:
    7,095

    30 Aug 2026

    Bookmarker's Tags:
  2. Public Bookmark *

    Tags
    Summary

    It’s a difficult concept for Shane to grasp, taking up space like that. Birthday parties are always so loud and demanding of everyone’s attention, and Shane doesn’t know how to handle it, always stressed that people don’t actually want to be there or are just patronising him. The idea that people want to get together to celebrate Shane, besides his parents and husband, is completely foreign to him. The idea that his hockey team would show up for his birthday is incomprehensible.

    Or:

    Two birthday wishes Shane makes, and how they come true (and one time Ilya threatens a bunch of ten-year-olds)

    Series
    Language:
    English
    Words:
    7,613
    Chapters:
    2/2
    Comments:
    488
    Kudos:
    7,069
    Bookmarks:
    1,290
    Hits:
    75,228

    26 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:
    306
    Kudos:
    5,320
    Bookmarks:
    881
    Hits:
    59,159

    26 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    “Game is over,” he says. “You won. I lost. I was annoying. Normal.”

    “That’s not—” Shane starts, then stops, because he actually doesn't know how to finish that thought without sounding like an idiot. His jaw works, teeth grinding together.

    That's not what I meant. That's not the point. You said I was boring and you were right and I need you to say it again so I know where I stand, so I know what you think of me, so I can stop waiting for the other shoe to drop.

    He settles for: “You were kind of an asshole.”

    Language:
    English
    Words:
    8,485
    Chapters:
    1/1
    Comments:
    714
    Kudos:
    19,924
    Bookmarks:
    4,694
    Hits:
    174,398

    26 Dec 2025

    Bookmarker's Tags:
  5. Public Bookmark *

    Tags
    Summary

    4 times Shane was strict with Ilya and the 1 time he wasn't ft Ilya having an emotional crisis over it.

    OR: inspired by the tweet: ilya actually love having a strict boyfriend. like no his bitch do not let him have friends NO he not allowed to be out past 11 and NO U CANNOT SIT HERE!!!

    Translation in Russian and Mandarin!

    Language:
    English
    Words:
    6,451
    Chapters:
    1/1
    Collections:
    3
    Comments:
    911
    Kudos:
    49,355
    Bookmarks:
    9,830
    Hits:
    469,391

    31 Dec 2025

    Bookmarker's Tags: