esopi



Recent bookmarks

  1. Public Bookmark 35

    Tags
    Summary

    “Naruto, are you hard right now?” he asks. His voice is breathy with arousal.

    Naruto puts his head on Sasuke’s shoulder, biting him through his clothes. “Can you blame me?” he says, then nuzzles into his neck. He puts tiny little kisses all over the small amount of exposed skin, then bites him again, on the spot under his ear that always makes his knees weak. “I just love you so much, y’know?” he grinds down again, sighing onto Sasuke’s skin.

    “You’re such a sap,” Sasuke says. He scratches the short hair on the back of his neck, and Naruto raises his head, and the smile on Sasuke’s face makes his breath catch in his throat all over again.

    “You did this,” Naruto whines. “You have to take responsibility now.”

    Language:
    English
    Words:
    4,817
    Chapters:
    1/1
    Comments:
    9
    Kudos:
    215
    Bookmarks:
    35
    Hits:
    2,134

    16 Sep 2026

  2. Public Bookmark 66

    Tags
    Summary

    Somewhere between drunken kisses at underground parties and sleeping in the same bed "without it meaning anything," Sasuke fell head over heels in love with his best friend.

    The problem is that Naruto is getting married. To someone. Sasuke doesn't know who, and frankly, he doesn't want to know.

    What he didn't expect was for the answer to all of this to be written in a single word—one he had spoken himself months ago, without realizing what he was agreeing to.

    Language:
    English
    Words:
    20,937
    Chapters:
    1/1
    Comments:
    19
    Kudos:
    294
    Bookmarks:
    66
    Hits:
    3,538

    15 Sep 2026

  3. Public Bookmark 34

    Tags
    Summary

    Shoyo has successfully hidden his crush on Kageyama for seven years. He learns the hard way that a few cups of sake are all it takes to change that.

    Written for Kagehina Celebration 2026, Day 5: Canonverse, First Time

    Language:
    English
    Words:
    6,854
    Chapters:
    1/1
    Collections:
    1
    Comments:
    12
    Kudos:
    227
    Bookmarks:
    34
    Hits:
    1,628

    12 Sep 2026

  4. Public Bookmark *

    Tags
    Summary

    “Crazy thought — I could fuck ya through your heat.”

    “No.”

    “Why not? Ya know I know how to take care of ya. I do it all the time. I know all your quirks and I’m sure as hell not clingy. I’m the perfect option.”

    “Being considerate of my preferences on the court is different than ‘taking care of me’ during my heat,” Sakusa says. “You don’t know how to be a boyfriend. Not that I’d want you to be.”

    "Ditto. You’re gross. But I’d still fuck ya, and it would be good. Maybe I don’t know how to be a boyfriend, but I know how to handle an omega in heat. Ain’t ever gotten any complaints, Omi.”

    “Maybe not to your face.”

    Atsumu is about to counter that, but he catches the shift in Sakusa’s expression — minuscule, but Atsumu knows him enough to be able to tell that he’s actually thinking about this. He thinks about it for a good twenty seconds before his tiny frown fades into a look of resignation. “I could try something different.”

    Language:
    English
    Words:
    6,886
    Chapters:
    1/1
    Collections:
    1
    Comments:
    63
    Kudos:
    3,399
    Bookmarks:
    447
    Hits:
    31,163

    11 Sep 2026

  5. Public Bookmark *

    Tags
    Summary

    Keiji’s boyfriend has been cheating on him. During their public confrontation, he ends up walking out with the other man - Bokuto Koutarou. They strike up an unlikely friendship born from the bond of heartbreak, and, eventually, help one another to heal parts of themselves they perhaps hadn't even known were broken.

    Alternatively: Bokuto tries to set Akaashi up with a rebound to make up for being “the other man.” It both does and does not go according to plan.

    Language:
    English
    Words:
    45,545
    Chapters:
    3/3
    Collections:
    4
    Comments:
    385
    Kudos:
    3,997
    Bookmarks:
    1,192
    Hits:
    56,235

    11 Sep 2026