bruisedhearts



Recent works

Recent bookmarks

  1. Rec *

    Tags
    Summary

    While trying to write to his friend studying abroad in Moscow, Shane Hollander accidentally reaches Ilya Rozanov.

    Series
    Language:
    English
    Words:
    27,916
    Chapters:
    9/9
    Collections:
    1
    Comments:
    8,215
    Kudos:
    38,781
    Bookmarks:
    10,834
    Hits:
    527,040

    27 Apr 2026

    Bookmarker's Notes

    actually so impressive

  2. Rec 87

    Tags
    Summary

    “What’s going on here?” Mammon asked, his voice pointedly casual. “I don’t remember Belphegor telling me he had an appointment.”

    A few of the demons on the outermost edge of the circle shifted nervously. Mammon was the second most powerful avatar, after all. He was nothing to scoff at.

    “What?” Mammon continued, tilting his head at the demon holding Belphegor. “No response? And here I was, thinking you weren’t as stupid as you looked."

    Language:
    English
    Words:
    1,137
    Chapters:
    1/1
    Comments:
    8
    Kudos:
    765
    Bookmarks:
    87
    Hits:
    4,526

    26 Apr 2026

  3. Rec *

    Tags
    Summary

    After his relationship with Shane Hollander became public in November 2017, Ilya Rozanov has become the Boston Raiders' go to for everything they don’t quite understand about gay sex and relationships. I mean, he did offer to answer their questions when they were surprisingly supportive of his newly revealed sexuality. It’s just that he didn’t realise exactly how stupid those questions were going to be.

    Or:

    5 times Ilya Rozanov educated the Boston Raiders about the wonderful world of gay sex and 1 time they tried to ask his boyfriend.

    Series
    Language:
    English
    Words:
    5,903
    Chapters:
    1/1
    Comments:
    141
    Kudos:
    2,798
    Bookmarks:
    287
    Hits:
    16,185

    23 Apr 2026

    Bookmarker's Notes

    genuinely so hilarious

  4. Rec *

    Tags
    Summary

    Refusing to let Ilya ruin his career by signing with Ottawa, Shane chooses to really give their relationship a try and moves to Boston to live with Ilya and become a Raider. What follows is enough public scrutiny and backlash from his team that it has him questioning if he made the right decision. Until moments with Ilya and the Raiders show him exactly why he chose correctly.

    ---

    Hayden’s eyes flickered to Shane as he sat on the bench, chewing on the edge of his mouth guard.

    “Don’t fucking look at him,” Ilya insisted as he bent down for the faceoff.

    “Excuse me?” Hayden mumbled, eyes darting back to him.

    “You heard me,” he retorted, his tone clipped. “He’s not your teammate anymore; he’s mine. If you think Marlow is a problem to your game, wait until you see what I will do to your team if you hurt anyone on mine again.”

    Hayden scoffed, dipping his head as he tried to focus on the game. Something about Ilya’s words still rang through his head though, sounding so definitive that he didn’t want to risk seeing what he was actually referring to when he said that.

    The puck dropped again, and Ilya stole it before he could comprehend how quickly it happened.

    Language:
    English
    Words:
    54,048
    Chapters:
    1/1
    Comments:
    552
    Kudos:
    12,818
    Bookmarks:
    3,863
    Hits:
    122,859

    20 Apr 2026

  5. Rec *

    Tags
    Summary

    Most of the time, it was stuff he could ignore. When it was asinine bullshit that was clearly coming from jealousy, it was easy to brush off. It was when they started insulting his character and who he is as a person that Shane would begin to grow angrier and angrier. By the time he was able to get out of the locker room, he felt like a powder keg ready to explode at the first sign of a spark.
    -
    Shane goes home and, in searching for proof that people besides him think Ilya is a good man, he stumbles onto a Reddit thread.

    Language:
    English
    Words:
    4,325
    Chapters:
    1/1
    Comments:
    41
    Kudos:
    824
    Bookmarks:
    123
    Hits:
    4,121

    19 Apr 2026