loveknots



Recent bookmarks

  1. Public Bookmark 84

    Tags
    Summary

    It's a tale as old as time - a classic trope: boy meets boy. Boy tells boy that he's straight (lie), but they should still kiss, like, for fun. And the other boy, also straight (truth), is like "sure, I guess, if you want". So they kiss a lot, and they do other stuff, and Boy 1 (really should have labeled those at the start) develops an insanely codependent relationship with Boy 2 and 'solves' a bunch of their issues by painting over them with a shiny coat of jujutsu. But it's fine, or it was going to be fine - until it really really wasn't fine and Boy A - wait - Boy 1 - had a panic attack and fled the country because of how un-fine he was.

    But he's fine now. Like, for real this time. Mostly fine. Somewhat fine.

    Oh, and there's a also 1000 year old sorcerer on the loose trying to reincarnate Ryomen Sukuna, King of Curses, and then probably take over the world or some shit. But that's not really a fanfiction trope, so Satoru doesn't bother to put it in the tags.

    Series
    Language:
    English
    Words:
    66,241
    Chapters:
    6/9
    Comments:
    398
    Kudos:
    396
    Bookmarks:
    84
    Hits:
    9,672

    17 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    “You’re kind of cute.” Shit. He had not meant to say that out loud.

    Wooyoung also looked at him with the same alarm. “I just told you I want to sacrifice men to the woods.”

    “Yes, but you sounded so happy,” San tried to explain himself, his cheeks glowing because this was kind of embarrassing. “Ahem, like please just don’t help me back to the ground or whatever."

    Wooyoung was still staring at him as if he had two heads, muttering under his breath. “He’s crazy. Periwinkle, I let a crazy person inside our house.”

    "I'm not crazy!"

    Or:

    San loves stories but most of all his own.

    Language:
    English
    Words:
    101,080
    Chapters:
    19/19
    Comments:
    726
    Kudos:
    550
    Bookmarks:
    124
    Hits:
    15,646

    15 Jun 2026

    Bookmarker's Notes

    FUCK EVERYONE 😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭

  3. Public Bookmark *

    Tags
    Summary

    There are five new players on their squad this season—they’ve discussed the changes before their break, once management finalised all the transfers. There’d been no mention of a Wooyoung.

    “Which Wooyoung? Jung Wooyoung? From Gimpo FC?”

    “That’s the one.”

    Though he tries to be rational about the news, San can’t stop the feeling in his stomach—like a pit opening up, full of dread and a whole other kind of nerves. They make his breath catch, his skin feels like it’s crawling with spiders. Because, if San is the golden boy of his team, the striker that has almost brought Ulsan a victory, Jung Wooyoung is the striker who finished last season with a trophy.

    It’s one of the many differences between them.

    After Wooyoung joins Ulsan KQ, San’s whole life turns upside down.

    Language:
    English
    Words:
    194,112
    Chapters:
    14/14
    Collections:
    1
    Comments:
    563
    Kudos:
    1,285
    Bookmarks:
    457
    Hits:
    50,363

    12 Jun 2026

    Bookmarker's Notes

    😭😭😭😭😭😭

  4. Public Bookmark *

    Tags
    Summary

    “I think I just met my soulmate!” a voice yelled over the music.

    San found himself suddenly staring at the first guy who had ever hit on him in his life and he proceeded to say the only thing he could think of. Which was, coincidentally, also the stupidest thing he could think of.

    “Are you hitting on me?” San asked.

    Soulmate tattoos show the first thing your soulmate will ever say aloud to you and San has resented his pick-up line tattoo for years. So, when a drunk Wooyoung hits on him at a party saying the words from his tattoo, San doesn't know what to do. San doesn't want a soulmate and he's not even gay.

    Wooyoung has been waiting his entire life for his soulmate, he hasn't even tried dating anyone else. His soulmate tattoo disappeared after a drunken night and he's determined to retrace his steps to find the guy of his dreams. And he's pretty sure tutoring his new acquaintance, San, in the meantime won't turn into a distraction.

    Language:
    English
    Words:
    81,351
    Chapters:
    10/10
    Comments:
    250
    Kudos:
    1,923
    Bookmarks:
    519
    Hits:
    34,638

    07 Jun 2026

  5. Public Bookmark *

    Tags
    Summary

    “Cap’s a beaut, isn’t he?” Yeosang chimed in, making it clear he’d caught the way that Wooyoung’s gaze had gotten stuck on one particular player.

    “...Your team captain is Choi San?” Wooyoung asked, barely able to hear his own voice as his heartbeat drowned out every other sound.

    “Our team captain is Choi San.”

    Well, shit.

    As teenagers, whether as teammates or best friends, Wooyoung and San had been inseparable. Which was why, when the lines of their relationship finally bled until they blurred together while traveling for a championship weekend and their euphoria gave out immediately to complete disaster, Wooyoung is left heartbroken, confused, and ashamed.

    Now, having spent a few years struggling to get scouted to a collegiate team, Wooyoung is finally feeling some peace when he’s confirmed for one of his top schools. Peace that is completely shattered on the first day of training when the star center and team captain is none other than his own estranged ex-best friend. San is over eager to reconnect but Wooyoung is more than cautious knowing his heart and his future are on the line if whatever he once felt for San affects the team or if the truth about their past makes it out.

    Language:
    English
    Words:
    140,170
    Chapters:
    9/9
    Comments:
    196
    Kudos:
    1,120
    Bookmarks:
    368
    Hits:
    32,837

    06 Jun 2026