MOONrain15



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Shane has a new roommate. His new roommate has an insanely hot Russian boyfriend. Shane can’t help himself.

     

    AU where Shane is on an exchange year at University in London. He lives in University accommodation with a new roommate Ryan. Ilya is Ryan’s boyfriend.

     

    This is my first time writing a fic and this idea came to me. I hope you like it! If you do please leave a comment and let me know. I might write more of this AU!

    I would recommend listening to the song USE ME by Jade. Either while you read or before. It’ll set the scene better!

     I also had to write this on my phone so please forgive me for any formatting or spelling mistakes

    thank you!

    —————————————

    Language:
    English
    Words:
    24,492
    Chapters:
    7/7
    Comments:
    74
    Kudos:
    830
    Bookmarks:
    191
    Hits:
    20,954

    20 May 2026

  2. Public Bookmark *

    Tags
    Summary

    "Oh, it looks like you’re doing better! With those scores, I guess we won’t have to meet as often anymore." Shane was beaming, proudly looking down at the transcript. Ilya’s smile immediately dropped.

    Needless to say, he scored 20 points lower on the next midterm.

    In which popular hockey fuckboy Ilya Rozanov falls madly in love with the university's golden boy Shane Hollander. Somehow, they go from being the talk on campus to becoming that couple.

    Alternatively, my take on the Jock!Ilya x Nerd!Shane trope bc it is desperately underrepresented.

    Language:
    English
    Words:
    88,928
    Chapters:
    8/8
    Comments:
    1,115
    Kudos:
    11,392
    Bookmarks:
    4,373
    Hits:
    284,360

    18 May 2026

  3. Public Bookmark *

    Tags
    Summary

    “I turned the other cheek every fucking time. I still got tossed on my ass the second I went too far over the line, and threatened by the commissioner, and told to kill myself on just about every social media platform because my nightmare that I’d get outed came true. And you, after everything you did, got to come out to a supportive team and fans, get a slap on the wrist, and have your happy fucking ending.”

    Or:

    Shane has been avoiding Troy for months. Ilya and Troy finally find out why.

    Series
    Language:
    English
    Words:
    8,718
    Chapters:
    2/3
    Comments:
    292
    Kudos:
    3,183
    Bookmarks:
    1,009
    Hits:
    36,669

    17 May 2026

  4. Public Bookmark *

    Tags
    Summary

    “You were being extra nice knowing you were going to throw me into the fire the second the sun went down. You didn’t think to tell me this was about my friendship with Barrett?”
    “Sweetheart that’s the thing, you don’t have one and he’s my best frie-” Shane doesn’t want to hear it. He turns to Barrett who unwisely followed him to the kitchen
    “You’re a fucking piece of shit you know that, right?”

    Language:
    English
    Words:
    6,927
    Chapters:
    4/4
    Comments:
    183
    Kudos:
    1,387
    Bookmarks:
    251
    Hits:
    15,588

    16 May 2026

  5. Public Bookmark *

    Tags
    Summary

    “Please,” he says finally, voice breaking as he gives in. “Fuck, please, Rozanov, I’m gonna—”

    Rozanov pulls all the way back, mouth releasing his cock with a noise that makes Shane’s hips rock up into nothing.

    “Rozanov,” he begs again.

    “Hmm?” Rozanov asks, kissing Shane’s shaking thigh gently. “You need something?”

    “You— fuck— you said I could come,” Shane says, trying to keep the accusatory note out of his voice.

    “Mhm. When you say my name, yes?”

    “I did!” Shane says, just a hint of a whine in his tone now. Rozanov smirks at him.

    “Oh, sweetheart,” he says. “My first name.”

    OR:

    Ilya does something a little different on tuna melt day.

    Language:
    English
    Words:
    10,097
    Chapters:
    2/2
    Comments:
    612
    Kudos:
    5,392
    Bookmarks:
    1,398
    Hits:
    46,787

    09 May 2026