wow. the vibe I'm getting from this reminds me of one ridiculously long ao3 fic I read and I'm loving it