GoodFrith



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Someone’s posted a shaky video from the stands, just behind the whole altercation. It’s close enough to catch the snarl on Rozanov’s face as he charges up the steps. He’s so pretty, Shane thinks faintly. The video starts too late to show what set him off, but it catches the tail end of what the man is yelling, the things he's saying about Shane, before pivoting to calling Rozanov a cunt and bitch and a pussy instead.

    Rozanov drops his gloves for Shane. He wishes he could just be grateful, but it feels a little bit like the end of the world.

    Language:
    English
    Words:
    8,793
    Chapters:
    1/1
    Comments:
    239
    Kudos:
    4,679
    Bookmarks:
    1,072
    Hits:
    27,539

    29 Apr 2026

  2. Public Bookmark *

    Tags
    Summary

    “Game is over,” he says. “You won. I lost. I was annoying. Normal.”

    “That’s not—” Shane starts, then stops, because he actually doesn't know how to finish that thought without sounding like an idiot. His jaw works, teeth grinding together.

    That's not what I meant. That's not the point. You said I was boring and you were right and I need you to say it again so I know where I stand, so I know what you think of me, so I can stop waiting for the other shoe to drop.

    He settles for: “You were kind of an asshole.”

    Language:
    English
    Words:
    8,485
    Chapters:
    1/1
    Comments:
    610
    Kudos:
    16,706
    Bookmarks:
    4,104
    Hits:
    133,785

    29 Apr 2026

  3. Public Bookmark *

    Tags
    Summary

    Shane’s heart drops into his stomach. “Ilya,” he breathes. His vision goes blurry, throat tight. He tries to swallow it down and focus, shove his swirling thoughts into a neat little box, but it’s impossible. He feels—he might throw up, actually. “Are you seriously telling me you tried to fucking kill yourself?”

    “Yes,” Ilya agrees blandly, “It did not work.”

    Ilya calls Shane from the hospital. Shane handles it very normally.

    Language:
    English
    Words:
    5,118
    Chapters:
    1/1
    Comments:
    627
    Kudos:
    19,959
    Bookmarks:
    3,858
    Hits:
    119,204

    28 Apr 2026

  4. Public Bookmark *

    Tags
    Summary

    “Hi,” Ilya says, his attempt at making his voice a purr lost to how fucking happy he is, to have this, to see Shane Hollander in a way no one else ever gets to. He crosses the room and kneels over him, pulling him up into a kiss that Shane gives him easily, making a sweet, soft noise that makes Ilya want to bite him with how cute it is. Instead, he gets a handful of the edge of the soft, fuzzy blanket to whip it off of Shane and replace it with his own body-

    -only to be stopped when the blanket turns out to be far, far fucking heavier than he anticipated, pulling him up short when his attempt at a flick ends with barely moving the edge before it flops back down with audible weight.

    (ilya versus shane's weighted blanket)

    Language:
    English
    Words:
    8,155
    Chapters:
    1/1
    Comments:
    213
    Kudos:
    3,709
    Bookmarks:
    855
    Hits:
    21,260

    27 Apr 2026

  5. Public Bookmark 6

    Tags
    Summary

    CHARISMA
    When a boy wants to get into the pants of a girl—

    WISDOM
    Or another boy.

    CHARISMA
    Right. Into the pants of another boy—

    WISDOM
    Or when a boy loves another boy—

    STRENGTH
    Loves? Chivalrous love?

    CHARISMA
    Wait wait wait, loves?

    Language:
    English
    Words:
    2,441
    Chapters:
    1/1
    Comments:
    14
    Kudos:
    78
    Bookmarks:
    6
    Hits:
    320

    01 Apr 2026