Moonmistress



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    As a straight man, Ilya Rozanov has never had a gay roommate before, but it’s going pretty well. Shane Hollander is kind, silly, and an even bigger hockey nut than Ilya.

    So when Shane starts bringing men over, and Ilya begins to want to bash their fucking heads in, Ilya comes to a startling conclusion: He must be homophobic.

    (He’s jealous.)

    Language:
    English
    Words:
    40,186
    Chapters:
    4/4
    Comments:
    3,305
    Kudos:
    28,222
    Bookmarks:
    8,424
    Hits:
    375,941

    01 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov came to Duke University with a plan: to win a championship, get drafted as the #1 pick in the NBA, then leave Duke and become an NBA Hall of Famer.

    Everything is going according to plan.

    Well. Was. It was going to plan.

    Because he meets Shane Hollander, and suddenly all he can think about is his freckles and how to steal him from his stupid boyfriend, who also happens to be Ilya's teammate.

    Series
    Language:
    English
    Words:
    39,070
    Chapters:
    2/3
    Comments:
    593
    Kudos:
    5,288
    Bookmarks:
    1,316
    Hits:
    88,622

    28 May 2026

  3. Public Bookmark *

    Tags
    Summary

    Shrugging one shoulder far more casually than he possibly feels, Ilya says, “I like both. Is secret, okay?”

    “Okay,” Hollander says, voice cracking.

    He doesn’t say anything else. The air’s so heavy around them that it feels like being in the middle of a scrum, the weight and heat of all those bodies pressing down on you. Danger always feels like hockey; it’s the most dangerous thing Ilya knows, except for this. Everything dangerous in his life involves men’s bodies and just how close he can get to them. Closer than he probably should.

    A year after mysteriously dropping out of the 2009 draft, Shane Hollander is signed by the Boston Raiders, right behind Ilya Rozanov. Having the two biggest stars in the league on the same line is great for Boston — but playing alongside their worst rival was never exactly in Shane or Ilya's plans. Especially not when staying away from each other starts to feel just as impossible as getting along.

    Series
    Language:
    English
    Words:
    222,222
    Chapters:
    28/28
    Comments:
    16,867
    Kudos:
    40,392
    Bookmarks:
    15,989
    Hits:
    1,842,367

    27 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    Emmy: When did you first hook up with him?
    Jane: 2010
    Caro: WHAT
    Megan: GIRL
    Tia: SEVEN YEARS??
    Megan: My jaw is borderline unhinged rn

    Or: In 2017, Shane finds a place where he can talk about his sex life...a group chat for girls who have slept with Ilya Rozanov

    Language:
    English
    Words:
    16,282
    Chapters:
    7/12
    Comments:
    6,084
    Kudos:
    27,334
    Bookmarks:
    5,472
    Hits:
    331,178

    14 Apr 2026

  5. Public Bookmark *

    Tags
    Summary

    Shane Hollander is a confident dancer at a club that's gotten darker since Ilya Rozanov bought it three months ago however Shane thrives on the edge.

    What he doesn't notice is that his new boss is completely obsessed with him.

    Ilya tests the waters methodically: coffee ordered just to watch Shane work, conversations that linger too long, gifts chosen with unsettling precision. Shane interprets it all as the mark of a meticulous employer. It takes threats, violence, and Hayden spelling it out in brutal detail before Shane finally understands: Ilya doesn't want his labor.

    He wants him.

    Language:
    English
    Words:
    44,016
    Chapters:
    9/?
    Comments:
    295
    Kudos:
    1,867
    Bookmarks:
    573
    Hits:
    46,579

    27 Mar 2026