midnightcoffees



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    As he stared down into the lumpy grey goop that was his evening rations, he contemplated whether it was really worth it.

    They’d come a very long way just for Grace to give up and die at the last hurdle, both physically and emotionally. The Tau Ceti system was a long, long way away now, and Grace had faced not one but two highly emotional suicide missions. Three, if you counted the time before he was given a military grade roofie and hucked into space without his memories.

     

    Rocky and Grace make it back to Erid! Huzzah!
    Now they have to navigate all of... that.

    Language:
    English
    Words:
    109,640
    Chapters:
    10/?
    Comments:
    1,138
    Kudos:
    4,857
    Bookmarks:
    1,307
    Hits:
    83,503

    13 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    "What if I help you?" Grace blurts out desperately, sweating even in the coolness of his house as his words finally manage to stop Adrian from storming out.

    "What?" Adrian says after a tense moment.

    "I can prove it to everyone," Grace says, his heart in his throat. "I'll - I'll make you and Rocky the most celebrated couple on Erid. I promise."

    "Stupid human," Adrian hisses. "You would give up your chance for him just like that?"

    "Yes," Grace says hoarsely.

    "Anything for him."

    ***

    Adrian does not like Grace.

    Which sucks, really, since Grace loves Adrian's husband and all.

    Language:
    English
    Words:
    87,395
    Chapters:
    37/?
    Collections:
    3
    Comments:
    4,899
    Kudos:
    10,639
    Bookmarks:
    2,104
    Hits:
    263,256

    13 Jul 2026

  3. Public Bookmark 76

    Tags
    Summary

    When Caine creates Bubble, it is unknowingly with the same code that was once a part of the blue AI he absorbed. Little by little, Bubble remembers, and learns to hate. But striking against Caine as he is now will only end the exact same way it did before.

    So Bubble learns to be patient too and waits to enact his revenge. To one day take control back, and show Caine who should really be running the show.

    However, despite himself, there are times were Bubble finds himself pitying Caine too. There are times where he hates him less and indulges in his antics, so long as he gets to get up to his own. It’s a long journey to get his revenge and Bubble doesn’t hate all of it.

    But none of that matters, until it does.

    (Or Bubble is Abel. He tells himself he hates Caine and dreams of a day when he finally gets to pay him back for everything he did, but his feelings may not be as black and white as he thinks they are.)

    Series
    Language:
    English
    Words:
    8,369
    Chapters:
    2/?
    Comments:
    65
    Kudos:
    314
    Bookmarks:
    76
    Hits:
    3,385

    13 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    Caine is deleted, but he's not alone in the recycle bin.

    OR

    AU where Bubble is Abel and he and Caine both end up in the trash until Kinger pulls them out.

    Language:
    English
    Words:
    47,950
    Chapters:
    23/23
    Comments:
    187
    Kudos:
    823
    Bookmarks:
    131
    Hits:
    16,384

    13 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    “Caine?” Pomni asked again. The orb drifted up and down in a nod. “How do I know it’s you? Why do you look so…” Small, weird, different. She’d been anticipating seeing a Caine clawing at the walls, or crying, or yelling. How ever she imagined finding Caine, he looked like, well, Caine. Not this.

    oOo

    The plan was simple: undelete Caine, get the Circus back up and running, and place some restrictions so Caine couldn't mess with them.

    Unfortunately, Caine and the Circus are a little more complicated than meets the eye.

    (Updates every three-four days (hopefully))

    Language:
    English
    Words:
    110,227
    Chapters:
    32/?
    Comments:
    2,360
    Kudos:
    2,548
    Bookmarks:
    487
    Hits:
    66,961

    10 Jun 2026