magicforestboy



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    "Do you want to have that day you said?

    Shane stops nuzzling his sweatpants, breathes in a last time and turns around until he's face up looking at him. Ilya touches his face for a second; his freckles, the lovely cupid's bow of his lip, the tip of his nose. Shane blinks. "You're sure?"

    Ilya doesn't laugh, but it is a close thing. Is he sure? Of being fucked to death by his husband? Easiest thing he's done in his life. "Yes. You want to—what. Use me?"

    Shane breathing picks up, hitches. He tears his eyes away from Ilya's, turns again until he can easily raise Ilya's shirt to press a kiss on his stomach, into a bunch of freckles he has close to his belly button. Shane loves that place. "Yes, like—" he starts, and then stops.

    "Like what?" Ilya encourages him.

    "Like a toy."

    Ilya thinks being free use for a day will be a piece of cake. Shane is glad to prove him wrong.

    Series
    Language:
    English
    Words:
    14,759
    Chapters:
    1/1
    Collections:
    2
    Comments:
    76
    Kudos:
    879
    Bookmarks:
    190
    Hits:
    13,065

    11 Jul 2026

  2. Public Bookmark 78

    Tags
    Summary

    “Hey. Whatever this is, it seems like we’re in it together. So maybe we should try to figure it out. Together.”

    “How can we figure it out, when we don’t know what it is?” Rozanov is staring at a random spot on Shane’s shirtsleeve.

    “Honestly…” Shane hesitates for a moment, because what he’s about to suggest is truly, absolutely insane. “If I didn’t know any better, I’d say it’s like a time loop.”

    “Time loop?” Rozanov repeats, sounding confused. He still doesn’t look up.

    “Yeah, like that movie Groundhog Day?”

    Finally, Rozanov meets his gaze, but only to give Shane an absolutely incredulous look. “That is a movie, Hollander. That is not real.”

    “Does any of this seem real to you?” Shane fires back. “I don’t know about you, but this kind of thing doesn’t exactly happen to me a lot.”

    Language:
    English
    Words:
    17,285
    Chapters:
    5/5
    Comments:
    47
    Kudos:
    463
    Bookmarks:
    78
    Hits:
    4,368

    07 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane Hollander woke up early on the morning of the MLH Awards. He went for a run. He had lunch with Hayden Pike. He kissed Ilya Rozanov in a bathroom. He fucked Ilya Rozanov in his hotel room.

    Shane Hollander woke up early on the morning of the MLH Awards.

    Again. And again. And again.

    (Shane relives the 2014 MLH Awards over and over again. Alternative title: Shane Hollander learns to ask for what he wants.)

    Series
    Language:
    English
    Words:
    46,125
    Chapters:
    27/27
    Comments:
    1,171
    Kudos:
    1,805
    Bookmarks:
    446
    Hits:
    34,805

    06 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    “Ilya, what are we gonna do?” Shane says.

    Ilya finishes whatever he has been doing on his phone, and tosses it gently to the bed beside him. He crosses the room to Shane, stands in front of him, squeezes into his shoulders with his big hands, rubbing them like he means to warm them up.

    “Looks like we will have a little vacation,” he says, with a big obnoxious grin.

     


     

    Boston and Montreal are sent to Paris to play against each other in an exhibition series in January 2017. Ilya and Shane decide to stay in Paris for one more night. Just one more night, so they can talk. Maybe finally understand each other.

    They aren't expecting a volcano to erupt in Iceland and close all the airspace in Europe, leaving them stranded there. Together.

    Language:
    English
    Words:
    127,267
    Chapters:
    14/14
    Comments:
    5,143
    Kudos:
    20,363
    Bookmarks:
    8,813
    Hits:
    654,073

    26 Jun 2026

  5. Public Bookmark 35

    Tags
    Summary

    “Did you take this?” Shane held up the picture of his own face.

    “You told me to take pictures of things that interested me, did you not?”

    Ilya moved past him towards the exit while Shane stared at him wordlessly

    “I’m a good listener, Shane.”

    Looking is passive. Seeing is intentional.

    A semester-long photography class gives university hockey player Ilya Rozanov thirty-six exposures at a time to figure out why he keeps pointing his camera at Shane Hollander.

    Shane, meanwhile, is trying very hard not to look back.

    A college photography AU about film, hockey, grief, orange cats, and accidentally falling in love one frame at a time.

    Series
    Language:
    English
    Words:
    21,949
    Chapters:
    7/7
    Comments:
    24
    Kudos:
    156
    Bookmarks:
    35
    Hits:
    2,407

    22 Jun 2026