magicmusicandmorality



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    In which Zuko’s advisors won’t stop harassing him about suitable candidates for Fire Lady, and Zuko’s friends hatch an ingenious plan: pretend courtships. 

    Language:
    English
    Words:
    5,627
    Chapters:
    1/1
    Collections:
    12
    Comments:
    239
    Kudos:
    7,963
    Bookmarks:
    1,475
    Hits:
    36,047

    12 May 2026

  2. Public Bookmark *

    Tags
    Summary

    It was supposed to be a rivalry campaign.

    But somehow it spirals into #hollanov becoming the most talked about thing in the world of hockey. Now the NHL must choose: profits or homophobia?

    Vance smiled. It was a cold smile. “The money is green. And right now, the gays, the girls, and the… whatever the hell 'furries' are… possess a lot of green. And they want to give it to us.” He turned back to Crowell. “If we deny this,” Vance said, “we alienate a massive new customer base. We look like out of touch dinosaurs. The stock drops. The revenue dries up. We go back to fighting with the NBA for scraps of the market share."

    A fic where homophobia and corporate greed duke it out, and to no one's surprise, its another victory for capitalism.

    Language:
    English
    Words:
    62,084
    Chapters:
    15/?
    Comments:
    2,095
    Kudos:
    2,015
    Bookmarks:
    622
    Hits:
    45,923

    06 May 2026

  3. Public Bookmark *

    Tags
    Summary

    “We do not say anything about the Hollander situation,” LeClaire tells them even though it sounds like he’s already resigned to what he knows is going to happen.

    After all, Roz gets extremely mad whenever it’s brought up. Not that Cliff can blame him, he’s pretty sure that Roz liked Hollander before this (wouldn’t chirp him half as much if he didn’t). Finding out that he’s such a bastard must sting.

    Not to mention that Roz does not mess around with people that disrespect girls. Or women. Or kids. Or dogs. Or the elderly (excluding Scott Hunter). Or really anyone, if it’s for petty stupid reasons.

    “Of course,” Cliff agrees for both of them since Roz is still too busy texting someone.

    It’s apparently not good enough for LeClaire because he asks, “Roz?”

    “Just one second,” he answers without raising his eyes from his phone or stopping his typing. “Need to get my Jane to agree with something. She’s very stubborn.”

     

    Or. My take on the 'their text leak and now everybody thinks that Shane is an abusive bastard' premise. Featuring Ilya giving a presser, Marly realizing in real time who 'Jane' is and the internet reacting to the craziness.

    Series
    Language:
    English
    Words:
    7,191
    Chapters:
    2/4
    Comments:
    298
    Kudos:
    2,844
    Bookmarks:
    633
    Hits:
    21,786

    05 May 2026

  4. Public Bookmark *

    Tags
    Summary

    Mulan is a Resident Assistant on a dormitory floor at a college. Gosh, some of the students on her floor come from really screwed-up families.

    Language:
    English
    Words:
    4,541
    Chapters:
    1/1
    Collections:
    1
    Comments:
    220
    Kudos:
    3,326
    Bookmarks:
    1,017
    Hits:
    30,348

    01 May 2026

  5. Public Bookmark *

    Tags
    Summary

    “Can’t hang out tonight, Hayd. I have plans.”

    “Bullshit,” Hayden responds. “You never have plans.”

    Objectively, this used to be true. Nowadays Shane has many, many plans, between his nightly plans to look at Ilya’s penis through Skype and his various long-term plans laid out helpfully in his notebook, Canva (For Ilya’s sake. He is a visual learner), and more recently, Excel. Shane loves that excel sheet. He’s colour coded it.

     

    In 2017, Shane Hollander spirals and proposes to his boyfriend of 4 days (or 7 years, or 9 years, or not his boyfriend at all, depending on how you look at it), which leads to a lot of plans, weird theories in the Montreal Voyageur locker room, some Twitter drama, and Ilya Rozanov entering his WAG era.

    Language:
    English
    Words:
    118,812
    Chapters:
    8/8
    Comments:
    3,967
    Kudos:
    18,817
    Bookmarks:
    7,144
    Hits:
    488,614

    30 Apr 2026