#1asher x john egbertby mary2011a funny story about my bsf x john egbert bc i fucking hate themyaoihomestuckiemovingin+5 more