pineforest_moss



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    The plane carrying the Voyageurs home from Houston crashes just after take-off.

    Shane is on board.

    Language:
    English
    Words:
    143,904
    Chapters:
    17/17
    Comments:
    1,839
    Kudos:
    6,738
    Bookmarks:
    2,228
    Hits:
    151,478

    30 May 2026

  2. Public Bookmark *

    Tags
    Summary

    Ilya has always known Shane could do better than him. It shouldn’t come as a surprise that he’s finally found it.

    Found someone else.

    Because that’s what this is, isn’t it?

    Language:
    English
    Words:
    7,913
    Chapters:
    1/1
    Comments:
    497
    Kudos:
    5,936
    Bookmarks:
    1,094
    Hits:
    37,738

    26 May 2026

  3. Public Bookmark *

    Tags
    Summary

    The problem is, no one knows how to market Ilya Rozanov's (in his own words) sexy Euro masculinity to an audience of white straight men.

    He needs the best. And if it happens to be his secret lover’s mother who despises his very existence, so be it.


    +16319607169

    See? That is what I need. Do not care that you are not professional. You are best
    This is Ilya Rozanov

    Yuna

    This is a fucking joke, right?

    Series
    Language:
    English
    Words:
    13,908
    Chapters:
    2/2
    Collections:
    22
    Comments:
    2,565
    Kudos:
    20,924
    Bookmarks:
    4,503
    Hits:
    95,092

    24 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane is heavier than he used to be; his weight bears down on Ilya in a new way. He’s put on pounds of muscle since Ilya last touched him like this. Ilya flattens his palms, skims them under Shane’s undershirt, feels the flat solidity of his abs, the bulk of his lats, the swell of his chest. It’s the same and it’s new, this body; it’s the boy he couldn’t stop thinking about when he was 18 and the man he loved enough to let go at 26 and the person who somehow always comes to find him when he’s lost.

    A stranger, and the love of his life.

     

    or, Ilya's father doesn't die in 2017; Ilya breaks up with Shane instead of confessing his love. They get older, but not any less stupid about each other. Shane gets a boyfriend; Ilya gets on medication; they work on becoming whole people. And they always find their way back to each other.

    OR a story for those who love Shane and Ilya's baby love but ALSO think it's hot when people in their thirties make active choices about who they are and what they want in their partner!!

    Note: the "cheating" tag refers to the relationship between Shane and his aforementioned BF, not to Shane and Ilya cheating on each other.

    Language:
    English
    Words:
    70,339
    Chapters:
    11/11
    Comments:
    1,339
    Kudos:
    6,630
    Bookmarks:
    3,066
    Hits:
    154,117

    19 May 2026

  5. 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,834
    Kudos:
    40,124
    Bookmarks:
    15,899
    Hits:
    1,829,737

    18 May 2026