Ruanali



Recent works

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Soap approaches him as soon as he enters the gym. “There you are, Sir! Ready to go down?”

    Ghost huffs. “In your dreams, MacTavish.”

    “Nah, Lt. In my dreams, I’m the one going down. Come on!” He winks and walks away to an empty sparring mat.

    +++

    The new guy in the 141, Soap, doesn't have a filter when it comes to flirting. Ghost has no idea how to cope with that. He can't afford to lose face in front of his peers, so he decides to just... play along.
    The problem is, they keep getting closer, so Soap decides they must be dating. In fact, it is so obvious, everyone agrees- everyone but oblivious Ghost.
    He is just happy to make a friend, to finally be able to share his past with someone, until he slowly realizes his feelings are growing into much more than friendship.

    Series
    Language:
    English
    Words:
    58,558
    Chapters:
    15/15
    Comments:
    934
    Kudos:
    4,290
    Bookmarks:
    821
    Hits:
    83,996

    01 Mar 2026

  2. Public Bookmark *

    Tags
    Summary

    You and Price divorce. That doesn't have to affect your marriage though.

    Language:
    English
    Words:
    5,100
    Chapters:
    1/1
    Comments:
    61
    Kudos:
    2,683
    Bookmarks:
    357
    Hits:
    32,261

    26 Feb 2026

  3. Public Bookmark *

    Tags
    Summary

    Cassandra was never a liar.
    Precognition is not a gift.

    John MacTavish will die. It will be bloody, brutal. A bullet through the skull and a scream that never seems to end.

    You shouldn’t know that.

    Language:
    English
    Words:
    121,424
    Chapters:
    12/?
    Collections:
    1
    Comments:
    447
    Kudos:
    1,091
    Bookmarks:
    300
    Hits:
    27,727

    22 Feb 2026

  4. Public Bookmark 40

    Words:
    67,869
    Works:
    2
    Bookmarks:
    40

    22 Feb 2026

  5. Public Bookmark *

    Tags
    Summary

    Gary “Roach” Sanderson died for the final time with the taste of gasoline and broken promises on his tongue.

    It was not the first time he had met such a fate, left to the mercy of swirling flames and rising smoke. But he hoped it would be the last. He had lived this life a hundred times and had died a thousand more.

    Or: Gary "Roach" Sanderson jumps from the 2009 timeline into 2019 after saving everyone he could. Now he waits for them to do the same.

    Language:
    English
    Words:
    66,046
    Chapters:
    9/?
    Comments:
    128
    Kudos:
    652
    Bookmarks:
    138
    Hits:
    12,276

    22 Feb 2026