astrangebird



Recent works

Recent series

  1. Words:
    159,628
    Works:
    3
    Bookmarks:
    51
  2. Words:
    100,632
    Works:
    2
    Bookmarks:
    10

Recent bookmarks

  1. Public Bookmark *

    Tags
    Summary

    Soap is physically affectionate by nature.

    Ghost is not.

    Johnny might just be rubbing off on him though.

    Language:
    English
    Words:
    69,850
    Chapters:
    7/7
    Comments:
    610
    Kudos:
    3,678
    Bookmarks:
    949
    Hits:
    60,438

    14 Jan 2026

    Bookmarker's Notes

    Tbr

  2. Public Bookmark 81

    Tags
    Summary

    The amazing @unspecificedfigure on Instagram created art for a Streamer AU with the boys, and I wanted to explore that universe!
    THE ORIGINAL POST

    John 'Soap' MacTavish struggled when he was discharged from military service for medical reasons, but with the help of his friend Kyle and inspired by the streamer 'Ghost' who talks about similar experiences, he finds himself a fairly popular streamer. Then his hero-turned-crush follows him, and he tried to keep his like from spiraling once more.

    OR

    The one where Soap has to recontextualize his hero-worship as he gets to know the real man behind the persona @ghostghames, and where Ghost has to let people into his life other than his flat mate and former Captain. Chronic pain, PTSD, video games, and crafts. What could go wrong?

    Language:
    English
    Words:
    20,744
    Chapters:
    13/13
    Comments:
    184
    Kudos:
    473
    Bookmarks:
    81
    Hits:
    6,395

    14 Jan 2026

    Bookmarker's Notes

    Tbr

  3. Public Bookmark 17

    Tags
    Summary

    A mission that doesn't go as planned detonates the attraction that Soap and Ghost have been dancing around for months. But they both have their reasons for remaining apart, and the fear of rejection they don't know they share threatens to end any chance they have together.

    Or T4T Ghost/Soap where neither knows the other is trans, and both are afraid of being rejected for being trans. shenanigans ensue.

    Language:
    English
    Words:
    11,878
    Chapters:
    2/?
    Comments:
    10
    Kudos:
    91
    Bookmarks:
    17
    Hits:
    834

    03 Dec 2025

    Bookmarker's Notes

    2/?

  4. Public Bookmark 7

    Words:
    15,334
    Works:
    1
    Bookmarks:
    7

    17 Nov 2025

    Bookmarker's Notes

    Pt1/?

  5. Public Bookmark *

    Tags
    Summary

    It was a dream, John flying out to London to meet with the team, Price explaining that he would get his in-house editors working on the project, that revisions and such usually took a few months. But everything was handled for him, the cover artist, the designs for the physical book itself, social media promotions. Everything.

    And John didn’t even have words for how excited he was.

    He glances at the name of the editor one more time, brows furrowed as he tries to remember who the fuck Ghost is. He met a ton of people at the office the other day, John Price welcoming him with open arms before introducing him to his team, a small group, and yet John knows he would remember the name of this person.

    Seeing as it really wasn’t a name at all.

    Language:
    English
    Words:
    73,588
    Chapters:
    10/10
    Comments:
    475
    Kudos:
    859
    Bookmarks:
    206
    Hits:
    16,269

    20 Oct 2025

    Bookmarker's Notes

    Tbr