Update: “I think my professors fucked me up.” January 31, 2023 ~ JenniferP Evidence of life after escaping an abusive and toxic environment.