A review by wintersorbit
Can't Take That Away, by Steven Salvatore

Content Warnings: homophobia, transphobia, assault, Alzheimer's disease, parental death (side character), grandparental death, misogyny, sexism, blackmail, forced outing, gender dysphoria, misgendering, bullying, suicidal ideation, vomiting, threat of gun violence