Content warning: this might get uncomfortable. Remember you always have the option to stop reading if it gets overwhelming.