owlsroof



Recent bookmarks

  1. Public Bookmark 95

    Tags
    Summary

    Lan Wangji handling sect matters while Lan Xichen remained in seclusion was understandable.

    Lan Wangji leaving Wei Wuxian unattended with an entire classroom full of impressionable juniors was not.

    Where Lan Wangji asks Wei Wuxian to substitute one class. One. Chaos ensues and Wei Ying accidentally starts a new course on spiritual device creation.

    A story about invention, healing, and a generation determined to make different mistakes than the one that came before.

    Series
    Language:
    English
    Words:
    16,707
    Chapters:
    9/9
    Comments:
    127
    Kudos:
    321
    Bookmarks:
    95
    Hits:
    3,223

    17 Jun 2026

  2. Public Bookmark *

    Tags
    Summary

    Less than two weeks before the arranged marriage between Mo Xuanyu and Lan Wangji, Wei Wuxian transmigrates into Mo Xuanyu's body from another universe.

    Lan Wangji had never had any interest in Mo Xuanyu, but had been forced to agree to the marriage when the Jin laid a trap for him.

    His interest in Mo Xuanyu abruptly changes. Too bad Wei Wuxian is trying to run away from Koi Tower (and the upcoming wedding) with all possible haste.

    Language:
    English
    Words:
    62,087
    Chapters:
    9/13
    Comments:
    1,867
    Kudos:
    3,146
    Bookmarks:
    858
    Hits:
    61,444

    17 Jun 2026

  3. Public Bookmark *

    Tags
    Summary

    “-moya rybka, I am sorry, sweet girl-” Ilya is saying, on his knees in the middle of their living room and patting the rug near him with what looks like devastation on his face as Anya continues to ignore him, curled up on Shane’s lap instead. Fresh off of several stacked events to fit them into a weekend–because Shane’s mom is nothing if not efficient when it comes to the deals she makes–Ilya got home only a few minutes ago, still in the outfit he’d left his Buzzfeed puppy interview in, which Anya had clearly not appreciated, sniffing him suspiciously after her initial excited greeting and then retreating to Shane immediately when he patted his thigh in welcome.

    Shane is trying not to be obviously enjoying Ilya’s turmoil as much as he is, shifting Anya to lay on her back like a baby in one arm and cooing at her.

    “I know, huh? Papa left and played with who knows how many other dogs, and the whole time you were here missing him. I bet he wasn’t even thinking about you, huh?”

    “Hollander!” Ilya says, sounding scandalized. “Do not tell her that! Is not true!”

    (collection of standalone fics/ficlets prompted by my own tumblr posts) (will update as inspiration strikes)

    Language:
    English
    Words:
    52,718
    Chapters:
    13/13
    Comments:
    1,027
    Kudos:
    6,604
    Bookmarks:
    1,456
    Hits:
    109,877

    17 Jun 2026

  4. Public Bookmark *

    Tags
    Summary

    “Go?” Rozanov repeats, and Shane thinks he manages to nod, thinks he manages to spin some kind of excuse that he knows Rozanov doesn’t really buy, but he needs to go. He needs to get out of here. He needs to find somewhere quiet and calm where he can ride out this panic and painful tightness until he can catch his breath again. He needs-

    He needs to go.

    “I’m sorry,” he says, turning heel and resisting the urge to just book it right for the front door only because he’d rather not have to explain to Hayden why he returned from a hookup with Boston Lily in men’s clothes that he certainly didn’t leave in.

    It’s not until he makes it halfway up the stairs to Rozanov’s bedroom that it occurs to him in a cold rush that it isn’t just anxiety that makes it this hard to breathe.

    “No,” he tells himself firmly, white knuckling the bannister and trying to take a deep breath just to prove that he can.

    It wheezes.

    (how the tuna meltdown is averted through the power of food allergies and anaphylaxis)

    Language:
    English
    Words:
    25,169
    Chapters:
    1/1
    Comments:
    307
    Kudos:
    4,719
    Bookmarks:
    1,075
    Hits:
    26,688

    16 Jun 2026

  5. Public Bookmark *

    Words:
    71,012
    Works:
    4
    Bookmarks:
    1,289

    05 Jun 2026