Macaron



Recent works

Recent bookmarks

  1. Public Bookmark 60

    Tags
    Summary

    Armand grew up surrounded by death. Cold bodies, organs, limbs — drained of all blood. Marius was a renowned neurosurgeon with unusual proclivities and even more unusual appetites. Armand was never the type to sit at the dining table and partake in a dried piece of skin alongside his father, but he certainly shared his interest in fetish. Desire. He never had a true paramour. It was never the same when they were like this: warm to the touch, blood thrumming underneath their skin, wet lips, fluttering eyes.

    Alive. It was never the same.

    Language:
    English
    Words:
    18,999
    Chapters:
    1/1
    Comments:
    24
    Kudos:
    255
    Bookmarks:
    60
    Hits:
    3,399

    12 Sep 2026

  2. Public Bookmark 75

    Tags
    Summary

    He sees himself as the boy sees him. Blurry, at first. Indistinguishable shapes, separated only by the glow of his eyes.

    And then like a veil lifting, he comes into focus. He becomes resplendent. He becomes ghastly. For some unknown reason, those two things merge into one concept.

    This boy thinks he’s never seen something more aweing. Armand, who kicked him until he cried. Who choked him until his vision went black. Who lifted him in the air, earlier, and threw him to the floor. Again, and again.

    It’s baffling.

    “A complete lack of self-preservation. A perversion towards that which harms you; is that what makes you fascinating?”

    Alternatively: Armand serves six days of penance. Daniel spends six days realizing just how fucked up he really is.

    Language:
    English
    Words:
    26,715
    Chapters:
    6/6
    Comments:
    101
    Kudos:
    380
    Bookmarks:
    75
    Hits:
    6,878

    07 Aug 2026

  3. Public Bookmark *

    Tags
    Summary

    he had been careless with this boy.

    Language:
    English
    Words:
    23,955
    Chapters:
    1/1
    Comments:
    62
    Kudos:
    528
    Bookmarks:
    160
    Hits:
    17,646

    06 Aug 2026

  4. Public Bookmark *

    Tags
    Summary

    When Shane takes a hard hit on the ice, he wakes up three days later to find his reality has been shattered. But the truth is, it wasn’t reality at all. Just an elaborate set of false memories conjured by a brain injury. 'False memory syndrome' they call it. Shane calls it a nightmare he couldn't have imagined.

    Or

    Shane doesn’t have amnesia. Instead, he wakes up wanting his boyfriend only to realize his brain concocted a bunch of fake memories of a nine year situationship and Shane has no idea how to live in his actual reality that Ilya hasn’t been a part of. Luckily, Ilya is…curious.

    Language:
    English
    Words:
    63,617
    Chapters:
    11/11
    Comments:
    1,765
    Kudos:
    14,681
    Bookmarks:
    4,638
    Hits:
    322,219

    18 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    Shrugging one shoulder far more casually than he possibly feels, Ilya says, “I like both. Is secret, okay?”

    “Okay,” Hollander says, voice cracking.

    He doesn’t say anything else. The air’s so heavy around them that it feels like being in the middle of a scrum, the weight and heat of all those bodies pressing down on you. Danger always feels like hockey; it’s the most dangerous thing Ilya knows, except for this. Everything dangerous in his life involves men’s bodies and just how close he can get to them. Closer than he probably should.

    A year after mysteriously dropping out of the 2009 draft, Shane Hollander is signed by the Boston Raiders, right behind Ilya Rozanov. Having the two biggest stars in the league on the same line is great for Boston — but playing alongside their worst rival was never exactly in Shane or Ilya's plans. Especially not when staying away from each other starts to feel just as impossible as getting along.

    Series
    Language:
    English
    Words:
    222,222
    Chapters:
    28/28
    Comments:
    18,499
    Kudos:
    50,814
    Bookmarks:
    19,424
    Hits:
    2,347,437

    26 May 2026