magicforestboy



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “I, uh, came to ask for a ride."

    Luca glanced sideways at Boodram, who was frozen with one arm in his jacket. It truly would have been hilarious, the way they all watched this scene unfold like a car crash, if it didn’t also feel like one.

    They shared a confused glance, turning back when Rozanov’s incredulous “A ride?” rang through the locker room.

    “Yeah, I, uh, figured I could use one since I just…quit the Metros,” Hollander said slowly, heaving an exhausted sigh afterwards.

    In which Shane Hollander overhears his teammates talking about him before a game and ends up in the Centaurs' locker room, asking Ilya Rozanov for a ride.

    Series
    Language:
    English
    Words:
    10,371
    Chapters:
    1/1
    Comments:
    330
    Kudos:
    14,677
    Bookmarks:
    2,482
    Hits:
    100,147

    04 Aug 2026

  2. Public Bookmark *

    Tags
    Summary

    Hayden Pike will do anything for Shane Hollander, no questions asked. So when Shane calls him panicking in the middle of the night saying he needs help dealing with a body, Hayden throws on his coat and grabs a shovel like the good friend he is.

    Or: A drunk Ilya passes out right outside Shane’s sex building, and Shane can't move his body.

    Series
    Language:
    English
    Words:
    4,077
    Chapters:
    1/1
    Collections:
    4
    Comments:
    263
    Kudos:
    6,696
    Bookmarks:
    984
    Hits:
    34,133

    04 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya and Marlow are supposed to be spending the night after their game against Montreal bonding. Unfortunately, they probably should have paid more attention to the “serving size” on the weed gummies.

    After several hours of dealing with a crying Russian who thinks he’s dead and is desperately looking for his mama, Marlow finally texts “Jane” for help.

    Featuring: emotional support Shane Hollander, high disaster Ilya Rozanov, and Cliff Marlow accidentally third-wheeling the cutest relationship ever.

    Series
    Language:
    English
    Words:
    6,534
    Chapters:
    1/1
    Collections:
    3
    Comments:
    115
    Kudos:
    5,348
    Bookmarks:
    576
    Hits:
    32,416

    04 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    All Ilya Rozanov has ever wanted to do is dance with Shane Hollander in a nightclub.

    So, naturally, he plots and orchestrates a twelve-hour truce between Boston and Montreal to make it happen. It's the perfect cover... assuming they can actually blend in and not get caught.

    But between their instinctual domesticity and a very drunk, clingy Shane, staying under the radar is a lot harder than it looks. Especially when Cliff Marleau is sitting right across the table.

    (or, Cliff puts the pieces together when Shane gets wasted, Ilya's boyfriend mode is too obvious, and he catches them sexy dancing in the club.)

    Series
    Language:
    English
    Words:
    7,703
    Chapters:
    2/2
    Comments:
    101
    Kudos:
    4,462
    Bookmarks:
    618
    Hits:
    42,413

    03 Aug 2026

  5. Public Bookmark *

    Tags
    Summary

    “I’m sorry,” Shane chokes, closing his eyes. Rozanov draws his hand, pulling Shane’s with it, to his face and wipes his cheeks.

    “There is nothing to be sorry for, любовь моя, it is okay,” Rozanov murmurs, tugging at Shane’s hair again. Shane exhales, letting him clean his cheeks. “You got overwhelmed, yes? It happens.”

    “I can’t be fucking normal,” Shane says quietly, whining, head falling back, pressing into Rozanov’s hand.

    “No, if you were fucking normal, you would not be my Shane.”

    // shane is a liar, and he's tired of it all. his life falls apart, and he finds that he doesn't actually mind.

    Language:
    English
    Words:
    33,474
    Chapters:
    1/1
    Comments:
    950
    Kudos:
    11,191
    Bookmarks:
    3,674
    Hits:
    170,956

    03 Aug 2026