roofpizza



Recent works

Recent series

  1. Words:
    9,904
    Works:
    2
    Bookmarks:
    2
  2. Words:
    6,027
    Works:
    3
    Bookmarks:
    9
  3. Words:
    4,540
    Works:
    3
    Bookmarks:
    17
  4. Words:
    5,828
    Works:
    7
  5. Words:
    75,320
    Works:
    4
    Bookmarks:
    15

Recent bookmarks

  1. Public Bookmark 68

    Tags
    Summary

    “Mama,” he says, bringing the cigarette to his lips. “You have been worried about me. I know.”

    The smoke in his throat is so familiar. When he breathes out, it's already jagged. "I wanted to tell you that you don't have to be. Not anymore."

    (Or: after waking early one morning at the cottage, Ilya goes down to the water to talk to his mother.)

    Language:
    English
    Words:
    1,957
    Chapters:
    1/1
    Comments:
    28
    Kudos:
    342
    Bookmarks:
    68
    Hits:
    1,874

    28 Dec 2025

  2. Public Bookmark *

    Tags
    Summary

    It’s winter in Ottawa and Ilya has hunkered down in his big, empty mansion to weather a nasty flu. Then his phone buzzes.

    — Guardian™ Security Alert: Movement detected at front door
    — (1) Missed Call: Yuna Hollander

    Or: The Hollanders have a new son to take care of. Ilya has no idea what’s going on.

    Language:
    English
    Words:
    6,297
    Chapters:
    1/1
    Comments:
    144
    Kudos:
    3,196
    Bookmarks:
    609
    Hits:
    14,815

    28 Dec 2025

  3. Public Bookmark *

    Tags
    Summary

    “Shane?” Ilya asks again. “What happened?” His gloveless hand twitches and he lifts it a fraction of an inch towards Shane.

    Shane tosses his own gloves to the ice and reaches forward, lacing their fingers together. “You took a bad hit,” he says, gritting his teeth against the fear clawing at his guts. “Flipped headfirst into the ice. Are you okay?”

    Ilya groans in answer and squeezes his hand, though Shane can't tell if he meant to do that or not.

    Suddenly, there are people all around them. Shane shifts protectively close before he realizes it’s the medical team.

    “Hollander, get back to your bench,” someone says, but there’s no way Shane’s going. Even if he wanted to, Ilya’s gripping his hand like a lifeline, eyes finally locked on Shane’s face. Shane isn’t leaving him.

    Language:
    English
    Words:
    7,581
    Chapters:
    1/1
    Comments:
    109
    Kudos:
    2,511
    Bookmarks:
    454
    Hits:
    13,392

    27 Dec 2025

  4. Public Bookmark *

    Tags
    Summary

    Morals Clause: A contract provision that may be used in endorsement, spokesperson, and similar agreements to give the advertiser the right to terminate the deal, seek damages, or remove branding if the individual engages in actions bringing disrepute, scandal, or negative attention, protecting the brand's image and financial interests.

    Yuna does her research—apparently, a morals clause is common, in contracts like this.

    It bothers her, a little, how vague it is, but ultimately, she doesn’t see an issue with it—at least, not really.

    Shane is many things, and she is so, so excited to see how much more he becomes… but, for all of the many things she imagines in his future, she doesn’t see him doing anything that could be accurately described as disreputable, contemptible, or, god forbid, scandalous.

    Language:
    English
    Words:
    5,609
    Chapters:
    1/1
    Comments:
    39
    Kudos:
    786
    Bookmarks:
    152
    Hits:
    3,347

    27 Dec 2025

  5. Public Bookmark 34

    Tags
    Summary

    Ilya didn’t listen, leaning in a little closer so their arms touched for a moment. They’d been warned by his mother about the intensity of Japanese summers, and the both of them had grown up cold weather boys, but Shane always found Ilya’s warmth otherworldly, a sensation that defied any measure of temperature.

    Shane and Ilya take a trip.

    Language:
    English
    Words:
    5,598
    Chapters:
    1/1
    Comments:
    23
    Kudos:
    205
    Bookmarks:
    34
    Hits:
    2,206

    26 Dec 2025