Sometimes this fandom is a trash fire. Sam Wilson deserves better.
https://archiveofourown.org/works/19812781