this fic could be good...if it wasn't written poorly. GIF