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:
    44
  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. Rec *

    Tags
    Summary

    Shane wakes up from a nightmare to find that it's only 2017, the only people who know about him and Ilya are his parents, and they're still at the cottage.
    Thank god it was all a dream-a bad dream, but still only a dream. If Shane and Ilya have any say in it, things won't get that bad and they'll do what they need to so that it doesn't happen.
    -
    Shane wakes up and the entire events of the Long Game have been a particularly bad nightmare from his subconscious. Or maybe a premonition.

    Language:
    English
    Words:
    5,823
    Chapters:
    1/1
    Comments:
    85
    Kudos:
    786
    Bookmarks:
    136
    Hits:
    2,709

    06 Oct 2026

  2. Public Bookmark 36

    Tags
    Summary

    After an away game in Philadelphia, the Ottawa Centaurs begin leaving their locker room, one by one. Little do they know that the Flyer's social media team has installed hidden cameras in the hallway and Gritty is lurking just around the corner. The cameras capture the Centaurs' reactions to being confronted by the NHL's most chaotic and infamous mascot.

    Language:
    English
    Words:
    1,672
    Chapters:
    1/1
    Comments:
    13
    Kudos:
    376
    Bookmarks:
    36
    Hits:
    3,520

    06 Oct 2026

  3. Public Bookmark *

    Tags
    Summary

    “You want?” Ilya asks cautiously.

    Gritty squeaks his agreement. Ilya pulls out the pack of cigarettes, and holds it out. A fuzzy orange paw darts out , and then the whole thing disappears into the mascot’s mouth.

    AU where everything is the same but the draft is held in Philadelphia, and Ilya makes friends with Gritty

    or,
    5 times Ilya met Gritty and one time Shane met him

    Language:
    English
    Words:
    6,652
    Chapters:
    1/1
    Comments:
    142
    Kudos:
    477
    Bookmarks:
    152
    Hits:
    5,070

    06 Oct 2026

  4. Public Bookmark *

    Tags
    Summary

    Shane Hollander comes out. Half the league shoot their shot online.

    Language:
    English
    Words:
    2,684
    Chapters:
    1/1
    Comments:
    475
    Kudos:
    17,207
    Bookmarks:
    2,209
    Hits:
    91,796

    06 Oct 2026

  5. Public Bookmark *

    Tags
    Summary

    Ilya Rozanov is the messy queer rep the MLH needs. A public multi-year situationship largely conducted via Twitter with the weird-ass mascot of the Philly team he has no other rapport with whatsoever is precisely the kind of representation kids need to be able to look up to.
    Is he a genius or an idiot? Nobody knows.

    Series
    Language:
    English
    Words:
    8,517
    Chapters:
    1/1
    Comments:
    296
    Kudos:
    2,905
    Bookmarks:
    640
    Hits:
    17,867

    06 Oct 2026