Eat Your Heart Out by Kelly deVos Out Now from Razorbill; 352 pages Content Warnings: Strong language, fatphobia, body shaming, unhealthy eating restrictions, violence, gore, body horror, teen pregnancy, mentioned