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:
    34
  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

    Ilya picks up on the third ring, breathing heavily into the phone. Shane hears a door slam shut through the device. “Do not yell at me.” 

    Shane stares at the half-empty bottle of vodka on the coffee table. “You suck.”

    “I suck? I scored hat-trick! In your stupid body! I have not eaten in six hours, Hollander. I have not pissed. I have not laid down. I want to go home.” 

    “Rozanov–” 

    “Your mother has called twenty times. Your manager has called thirty times. Your father text me picture of crossword puzzle and ask for help. Clue is about American President from the 1980s. I cannot help!”

    OR: the hollanov bodyswap fic. 

    Series
    Language:
    English
    Words:
    22,370
    Chapters:
    1/1
    Collections:
    12
    Comments:
    743
    Kudos:
    25,884
    Bookmarks:
    5,394
    Hits:
    266,524

    16 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “Yeah, what the hell?” Comeau echoes. “Since when do you go around defending Rozanov?”
    “I – I’m not,” Hayden says, starting to carefully fold his clothes so he doesn’t have to look anyone in the eye. Maybe Shane is onto something, always folding his things instead of throwing them into his bag. Gives you a moment to concentrate on something manual, to think before having to respond to questions and comments.
    “You literally were defending him right now,” J. J. points out.

    ---

    Four times Hayden defends Ilya Rozanov to other people, and one time he defends Ilya from himself.

    Language:
    English
    Words:
    4,506
    Chapters:
    1/1
    Collections:
    1
    Comments:
    152
    Kudos:
    2,930
    Bookmarks:
    444
    Hits:
    15,763

    15 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    Ilya doesn't remember the moment his head hit the pavement or the sound of screeching brakes.

    He's forgotten he ever left Russia, and the names Yuna Hollander and Shane mean nothing to him, though these people clearly know him pretty well.

    Language:
    English
    Words:
    19,733
    Chapters:
    10/10
    Comments:
    340
    Kudos:
    5,543
    Bookmarks:
    1,105
    Hits:
    67,907

    15 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane coughs up a petal in Las Vegas, in a hotel elevator that’s going down.

    He has his hanahaki surgery a month later. There’s no other choice: Shane doesn’t want to die or stop playing hockey, and Rozanov has made it perfectly clear, over and over, that they are nothing to each other.

    But his post-surgery instructions don’t tell him how to keep playing in a league where Rozanov is still always there. Or what to do when Rozanov texts him before a game in Boston.

    Language:
    English
    Words:
    4,646
    Chapters:
    3/3
    Comments:
    112
    Kudos:
    747
    Bookmarks:
    116
    Hits:
    5,769

    15 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    At a quiet hotel bar in Boston, Yuna Hollander unexpectedly runs into Ilya Rozanov while watching Shane’s Montreal game. Their initially awkward conversation softens into something surprisingly easy, especially as Yuna notices the unmistakable tenderness in the way Ilya watches Shane play.

    Language:
    English
    Words:
    4,500
    Chapters:
    3/3
    Comments:
    62
    Kudos:
    2,146
    Bookmarks:
    305
    Hits:
    13,827

    14 Jun 2026