karsofantastic



Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    “Good,” Ilya praised, his voice thick. “So good for me. Taking my hand so well.”

    Then with a final careful twist, he pressed his thumb alongside the four fingers, curling his whole hand into a loose fist. He began to push.

    The sound Shane made was inhuman–a guttural, choked scream.

    (or, Shane's boyfriend doesn't make him cum. Ilya needs to fix that)

    Series
    Language:
    English
    Words:
    3,567
    Chapters:
    1/1
    Comments:
    55
    Kudos:
    1,668
    Bookmarks:
    258
    Hits:
    12,339

    08 Jul 2026

  2. Public Bookmark *

    Tags
    Summary

    “Shane has boyfriend?"

    “Mom thinks so. He’s dodging my texts, but it definitely seems like he’s seeing someone.”

    Ilya's whispered "No" was drowned out by a loud snort from another teammate, who said something like, "Good for lil' bro."

    Ilya shouldn’t feel like dying. Should have expected this to happen at some point. Deserved it, even. He had been ghosting Shane for months, after all.

    In which Ilya knows he's not good enough to be with his best friend's little brother. He spirals over Shane possibly dating someone else nonetheless.

    Alternatively, Ilya will always be the one Shane will still run to.

    Series
    Language:
    English
    Words:
    24,249
    Chapters:
    1/1
    Comments:
    120
    Kudos:
    3,620
    Bookmarks:
    765
    Hits:
    33,931

    07 Jul 2026

  3. Public Bookmark *

    Words:
    71,501
    Works:
    3
    Bookmarks:
    387

    07 Jul 2026

  4. Public Bookmark *

    Tags
    Summary

    When a fan video accidentally reveals an intimate photo, Shane must come to terms with the world knowing his biggest secret.

    Language:
    English
    Words:
    24,989
    Chapters:
    10/10
    Comments:
    320
    Kudos:
    3,565
    Bookmarks:
    857
    Hits:
    42,315

    07 Jul 2026

  5. Public Bookmark *

    Tags
    Summary

    He figures Ilya would be pretty surprised if he showed up to his house out of the blue. Surprised enough to be put off, probably. Shane is way too bad of a liar to think of any plausible excuse. If this is really happening, if Shane is actually by some miracle getting another shot at this, then he’s going to have to play this smart. His impatience to see Ilya again will have to be tempered. He’s not sure how time travel works, but he has the sneaking suspicion that one wrong move could unravel everything.

    Ilya is alive.

    Just the thought of it is enough to make Shane crack his first smile in a year.

    --

    AU in which Ilya dies in the Centaurs' plane crash. A year later, careless with grief, Shane drives his car into a blizzard and wakes up in Boston, in 2016. When faced with the opportunity to do it right this time, and keep Ilya for good, Shane knows that every decision he makes will be crucial. It's terrifying, but Ilya once told him that he's brave. Now it's up to Shane to prove it.

    Language:
    English
    Words:
    23,149
    Chapters:
    1/1
    Comments:
    362
    Kudos:
    7,435
    Bookmarks:
    2,070
    Hits:
    64,442

    07 Jul 2026