andyandj

The square is green.



Recent bookmarks

  1. Public Bookmark 25

    Tags
    Summary

    Olruggio’s heart is pounding hard, so much he fears it might burst out of his chest. Usually, the reasons behind something like that are either strenuous physical activity or a stressful deadline, but, right now, he can’t quite blame it on any of those.
    It’s Qifrey, pressed up flush against him in a narrow alleyway.

    Or: Qifrey keeps everyone at arms' length, even during sex. Olruggio tries to bridge the gap anyway.

    Now with a second chapter from Qifrey's pov!

    Language:
    English
    Words:
    7,215
    Chapters:
    2/2
    Comments:
    24
    Kudos:
    221
    Bookmarks:
    25
    Hits:
    2,276

    25 Jun 2026

  2. Public Bookmark 77

    Tags
    Summary

    But this isn’t Olly… he thought. The real Olruggio would never do something like this to me… even if I begged him on my knees.

    After a week away on another one of his contraptions research trips, Olruggio return to the atelier in the dead of night. Of course, when Qifrey opens the door, he's expecting his familiar man.
    But the fact is the man standing in the doorway isn't his Olruggio.

    Language:
    English
    Words:
    19,563
    Chapters:
    2/3
    Comments:
    59
    Kudos:
    425
    Bookmarks:
    77
    Hits:
    8,297

    23 Jun 2026

  3. Public Bookmark 14

    Tags
    Summary

    Galga knew he was far from the first apprentice to sit up late at night having guilty, conflicted fantasies about his master, and at least in this case the man was his own age. The fact Atwert was currently his teacher could hardly make the situation that much more fraught than his own destroyed history already had.

    Galga caught on long ago that the absurdly charming man now teaching him his signs and sigils was once his lover. Alone in his small apprentice annex, fantasies about the future and speculation about the past merge.

    Language:
    English
    Words:
    3,898
    Chapters:
    1/1
    Comments:
    24
    Kudos:
    97
    Bookmarks:
    14
    Hits:
    436

    16 Jun 2026

    Bookmarker's Notes

    You only have to be a liiiiittle bit delusional to see through the heartbreak and imagine them having a happy future together. 💕 Probably the fic I'll judge all other Atwert/Galga fics against, whenever they exist. 😭

  4. Public Bookmark *

    Tags
    Summary

    Olruggio cannot remember a time Qifrey ever proposed anything that involved intimate touch. Things of that nature were just… they were simply off the table. It had always been like that. Qifrey was — is — very particular about physical contact.

    But if that is the case, he wonders what Qifrey is doing, rubbing circles into his shoulders.

    -

    Intimate touch is a new thing, to both parties involved.

    Language:
    English
    Words:
    8,340
    Chapters:
    3/?
    Comments:
    105
    Kudos:
    548
    Bookmarks:
    109
    Hits:
    5,430

    15 Jun 2026

  5. Public Bookmark 69

    Tags
    Summary

    Qifrey knows that mixing pleasure and pain is dangerous, but he also knows that he cannot have the former without the latter. He loves Olly too much to drag him into a messy love life on top of everything else.

    Easthies feels inexplicably attracted to Qifrey.

    They both know it's not love but why shouldn't they use each other for pleasure until they get tired of it?

     

    Spoilers up to chapter 95.

    Set between Qifrey's fourth and fifth test. To me, this feels like their (broke?) student days, maybe their early twenties. In my headcanon Easthies is slightly older. Qifrey does not yet wear glasses. I do not write slow burn, I burn the candle on both ends and I aim for maximum emotional damage. To me Orufrey is endgame and Easfrey is delicious, delicious toxic yaoi. I mean look at that dirty look at the very beginning of chapter 50.

    Series
    Language:
    English
    Words:
    41,738
    Chapters:
    23/23
    Comments:
    198
    Kudos:
    492
    Bookmarks:
    69
    Hits:
    10,921

    15 Jun 2026