Bookfish

A teenage boy slumped partially under bedcovers and looking at a lit laptop screen with the words "read, read" floating above his head in the style of sound effect words for a comic. (Nick Nelson from Heartstopper, volume 1, page 192.)



Recent works

Recent series

  1. Summary

    When clones of Jango Fett start to be dropped back into the galaxy long before the vode are meant to be created, a ripple effect of changes is set into motion. It begins with Sev, with Cody, Rex, and several members of Torrent. But that's only the beginning.

    While the knowledge the clones have allows future disasters to be prevented, it also grants them the chance to grow up a second time. To be the children they never were the first time around. To be the Mandalorians they deserved to be all along.

    This is a story about a kinder future in a brighter galaxy, because the clones are a part of it. Yet, it's also a story about family, healing, and cultural revival.

    Words:
    103,439
    Works:
    1
    Bookmarks:
    41
  2. Summary

    A Soulmate AU for Heartstopper featuring Soulmate-Identifying Marks, Gender Affirming Soulmarks, and a Trans!Nick Nelson in 5+1 formats.

    Words:
    6,592
    Works:
    1
    Bookmarks:
    5
  3. Summary

    A night out at the club with his two sapphic friends leads Nick Nelson to a realization about himself when he meets a beautiful man with blue eyes that set his insides on fire. Thrown into a crisis of sexuality, he has to make the decision whether or not to call the number given to him in the club... all while trying to navigate what being queer means for him, his anxieties about being "good enough", and the pressures of day to day life.

    Words:
    17,446
    Works:
    2
    Bookmarks:
    3
  4. Words:
    31,296
    Works:
    1
    Bookmarks:
    17

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    He didn’t see the thunder coming.
    He flinched so hard his body almost lifted from the mattress. Shane understood.
    “Oh, Ilya,” he said it so gently, like he was speaking to a child, or a scared puppy. Or maybe both. At the same time, “Come here, sweetheart. It’s ok.”

    “I just can’t sleep. And you always said I could come to you if– If I needed it,” Luca’s voice was low, he was staring at the floor.
    “Yes, Luca, you should come to me when something is wrong. I am captain, so I am like mama duck with her ducklings."

     

    or

    While in Tampa for a game, a tropical storm hits the city and both Ilya and Luca find out how much easier it gets if you let yourself be vulnerable enough to get comforted.

    Language:
    English
    Words:
    4,145
    Chapters:
    1/1
    Comments:
    29
    Kudos:
    2,354
    Bookmarks:
    267
    Hits:
    17,323

    30 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    CBC News Canada
    Due to the ongoing conflict between the United States and Russia, the US has announced additional sanctions against Russia and its citizens. Effective December 31, all US work visas issued to Russian citizens will be cancelled and workers will removed from the country.

    It look a day for the league to respond.

    Official Statement from The National Hockey League
    The NHL represents the best hockey players in the world, coming from many different countries, including Russia. In light of today’s announcement by the United States, we are working closely with our Russian players to determine options for their future with the league.

    Or… Ilya gets traded to Ottawa mid-season, spends Christmas with the Hollanders, and finally comes to terms with his feelings for Shane. All within a week.

    Language:
    English
    Words:
    9,906
    Chapters:
    3/3
    Collections:
    2
    Comments:
    73
    Kudos:
    1,341
    Bookmarks:
    171
    Hits:
    13,242

    30 Jul 2026

  3. Public Bookmark *

    Tags
    Summary

    In late 2012 when Shane has a meltdown and frantically tells them to call Lily, for the first time Yuna’s ever witnessed, Shane is coaxed out of one of them instead of just suffering through until the exhaustion wins out instead—and all by some mysterious, apparently very well attuned to Shane, 'Lily'.

    She hadn’t meant to see the number before she’d pressed it and fumbled the phone up to Shane’s ear. It was simply a byproduct of the situation, something Shane had asked for her to do.

    …Memorizing it and then texting that number to thank Lily for their help was not something she’d been asked to do. But she worries so much about Shane, and Lily is a reassurance. Not a pry for details but the simple, verifiable confirmation: he’s okay.

    Lily, on the other hand, very much enjoys being able to make oddly specific 'your mother' jokes to Shane much more often now. (And maybe the whole family piece of it, too.)

    Language:
    English
    Words:
    8,298
    Chapters:
    9/9
    Collections:
    6
    Comments:
    677
    Kudos:
    12,050
    Bookmarks:
    1,950
    Hits:
    81,034

    30 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    "Whoa," J.J. said. "The Centaurs' plane is missing."

    Shane turned to where J.J. was sitting across the aisle, feeling his entire body go cold. "What?"

     

    [Or: Ilya's plane goes missing. Shane loses his mind. AKA the story of the worst 6 hours of Shane's life and what came after.]

    Language:
    English
    Words:
    15,892
    Chapters:
    3/3
    Collections:
    11
    Comments:
    417
    Kudos:
    5,795
    Bookmarks:
    1,012
    Hits:
    60,426

    30 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    “Go away,” Ilya said, his voice muffled by something. Shane would bend space and time to give Ilya anything, but he would not grant him this.

    Instead, he pushed the door open, his heart breaking at the sight of Ilya in his massive bed, somehow looking tiny beneath the covers.

    “Ilya,” he said, the name escaping like an exhale. He had so much to say. So many things that needed fixing. So many apologies he owed him.

    “Shane, please-“

    “I’ll go.”

    “Yes. Thank you.”

    “No - not… not to Montreal. To the party. If you’ll still have me.“

    OR

    Shane attends Boodram’s Boxing Day Party. This is how it goes.

    Language:
    English
    Words:
    6,074
    Chapters:
    1/1
    Collections:
    11
    Comments:
    318
    Kudos:
    12,703
    Bookmarks:
    2,085
    Hits:
    95,583

    30 Jul 2026