Agus



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    How did he let this happen?

    Shane's not sure.

    One moment, he was on the gym floor not staring at Rozanov's gorgeous sweaty body. Then Shane was standing up, but his legs were weak for some god forsaken reason and Rozanov was there, just an arm around his waist to keep him upright, and now...

    Well.

    Now Shane's on his knees on the floor of Ilya Rozanov's shower.

     

    Or

    Heated Rivalry, but the boys are forced to have an honest conversation around 8 years earlier than they do in canon.

    Series
    Language:
    English
    Words:
    40,018
    Chapters:
    25/25
    Comments:
    4,414
    Kudos:
    11,756
    Bookmarks:
    3,266
    Hits:
    243,604

    18 Jun 2026

    Bookmarker's Notes

    "Shane moans loudly as he wraps his arms around Rozanov’s shoulders and pulls him closer. And yup, that’s Shane’s dick hardening again where it’s pressed against Rozanov’s hip. He’s not sure he even got fully soft to begin with. And Rozanov’s not far behind. Oh god, will Shane get to suck him again?

    He’s about to get back on his knees when he hears loud banging at the door.

    Fuck.

    Fuck fuck fuck.

    Shane’s life is over.

    What the ever-living fuck was he thinking?

    Why in the name of fuck did he think for a moment that this was something he gets to have?

    Fucking stupid is what he is.

    He hasn’t even played one game in the NHL yet and he’s already about to be kicked out.

    Reckless. He should have known better. He had known better. And yet, here he is, caught fully erect in the shower with his fucking rival.

    Rozanov yells something in Russian, but Shane can barely hear it over the wool in his ears.

    His mom’s going to be so disappointed. They had plans. Big plans. He was going to be a Voyageur! He got drafted today.

    “Hollander.” Rozanov’s voice is sharp enough to pierce through Shane’s panic, especially when he grabs onto Shane’s jaw and moves his head until their eyes meet. Rozanov’s eyes are wide with fear as well, but his voice is steady and his expression is weirdly calm.

    When he takes a deep breath, Shane finds himself copying the action on instinct.

    “I keep you safe.” Rozanov vows quietly. “Promise.”

    Shane blinks. Then blinks again. After a long moment, he nods. He’s not sure why he trusts Rozanov. He probably shouldn’t. This has ‘bad idea’ written all over it. But it’s not exactly like he has any bright ideas of his own right now, so when Rozanov takes his hand and leads him out of the shower, Shane goes easily.

    Rozanov parks him just behind the open door, so that even if people look into the bathroom, it will appear empty.

    “Be quiet.” Rozanov instructs softly. “I come back.”

    Shane nods again. He watches wordlessly as Rozanov shuts off the shower and wraps a towel around his waist.

    Before he leaves the bathroom, Rozanov stops for a moment in front of Shane. He kisses Shane’s hair in a gesture that should feel condescending but all Shane registers from it is warmth and reassurance. When he pulls back, Rozanov brings a finger over his lips as if to say ‘shush’.

    Shane shoves his arm into his mouth and bites into it to muffle any involuntary sounds.

    “Good.” Rozanov whispers.

    And then he’s gone.

    Shane doesn’t as much as breathe as he hears the room door open and Rozanov greet however’s at the other side."

  2. Public Bookmark *

    Tags
    Summary

    At eleven years old Ilya Rozanov's class is given an assignment:

    They will be randomly paired with a student at another school in Canada via email. In order to get full credit on the assignment, they must send at least five emails back and forth and gather enough information to write their project.

    After seven years, Ilya is pretty sure he's done enough for 100%

    or

    Shane and Ilya sending emails throughout the years. What happens when they meet?

    Series
    Language:
    English
    Words:
    67,472
    Chapters:
    21/21
    Comments:
    8,938
    Kudos:
    40,688
    Bookmarks:
    11,455
    Hits:
    773,339

    26 May 2026

    Bookmarker's Notes

    "At eleven years old Ilya Rozanov's class is given an assignment:

    They will be randomly paired with a student at another school in Canada via email. In order to get full credit on the assignment, they must send at least five emails back and forth and gather enough information to write their project.

    After seven years, Ilya is pretty sure he's done enough for 100%

    or

    Shane and Ilya sending emails throughout the years. What happens when they meet?"

  3. Public Bookmark *

    Tags
    Summary

    Rozanov cocked his head. “You speak Russian? Or just the curse words?”

    “Yes, I speak Russian,” he snapped, defensive and angry. He knew that it had been a mistake to even try to be friendly with Rozanov. “Why? Do I not look Russian to you?” He scoffed.

    “No, not really,” Rozanov said. Some of his teammates laughed, although they mostly looked surprised that Shane was speaking to them at all. Rozanov didn’t laugh, though. “Are you Russian?”

    “Go fuck yourself.”

    +++

    Despite an inauspicious start, when Russia’s Ilya Rozanov learns that Canada’s Shane Hollander is fluent in Russian at their first World Junior Championships tournament, it changes everything and sets them on a different course. Instead of being branded as rivals from the very beginning, Ilya and Shane start off as friends.

    And, after all, a little friendly rivalry never hurt anyone, did it?

    Series
    Language:
    English
    Words:
    30,455
    Chapters:
    4/4
    Collections:
    2
    Comments:
    2,348
    Kudos:
    52,032
    Bookmarks:
    15,393
    Hits:
    749,790

    07 Feb 2026

    Bookmarker's Notes

    💕💕💕💕💕💕

  4. Public Bookmark 28

    Tags
    Summary

    Now- it’s where Sand holds him like he’s something precious and presses sunshower kisses to his neck and shoulders. The musician runs a damp cloth over every part of Ray’s pleasantly aching body, soothing his flushed skin with expensive vanilla soap and warm water that effectively reduces Ray to putty in his arms.
    .
    .
    .
    aftercare with sandray

    Series
    Language:
    English
    Words:
    1,385
    Chapters:
    1/1
    Comments:
    5
    Kudos:
    287
    Bookmarks:
    28
    Hits:
    3,382

    10 Aug 2025

    Bookmarker's Notes

    🫠

  5. Public Bookmark 27

    Tags
    Summary

    Ray wants to film a fit check TikTok with Sand, who is resistant.

    Language:
    English
    Words:
    1,968
    Chapters:
    1/1
    Comments:
    20
    Kudos:
    207
    Bookmarks:
    27
    Hits:
    1,366

    25 Jul 2025

    Bookmarker's Notes

    at a time you were kissing me, the camera found chemistry by mslunita

    Ray wants to film a fit check TikTok with Sand, who is resistant.