Take a photo of a barcode or cover
Graphic: Cursing, Gore, Sexual content, Violence, Blood, Kidnapping, Grief, Murder, Injury/Injury detail
Moderate: Confinement, Death, Medical content, Gaslighting, Abandonment
Minor: Mass/school shootings
Graphic: Sexual content, Violence, Blood
Moderate: Kidnapping, Death of parent, Abandonment
Minor: Confinement, Death, War
Graphic: Sexual content, Blood
Moderate: Violence
Graphic: Bullying, Cursing, Blood, Kidnapping
Moderate: Violence, Abandonment
Minor: Self harm, War
Moderate: Sexual content, Violence, Xenophobia, Blood, War
Graphic: Sexual content, Violence, Blood
However, there is a development in the third act that soured me and is the reason my rating is a firm 4 instead of a 4.X. I wouldn't have minded the usage of the "third-act breakup" trope if the trigger for it had made sense or at the very least wasn't too annoying, but the execution in this story was perhaps the worst form of it. It wasn't just annoying, it almost outright killed the romance for me, and I still haven't fully accepted the reasoning and apologies given at the end by the love interest - especially as the "reconciliation" conversation included instances of the love interest trying to make decisions for the protagonist and believing he knows her feelings better than she herself, which I hate in romances. The third-act emotional betrayal from the love interest is the reason for me listing "gaslighting" under one of the content warnings.
Other than that, I am a bit confused by the end of epilogue. I'm aware a bombshell was dropped, but I haven't actually fully pieced together what it was. I'm not sure if it intended to set up a sequel, but regardless I think a continuation is in order just to explore where it left off.
Graphic: Sexual content
Moderate: Blood, Kidnapping, Injury/Injury detail
Minor: Violence, Gaslighting
Minor: Addiction, Animal cruelty, Body horror, Body shaming, Bullying, Child abuse, Confinement, Cursing, Death, Emotional abuse, Genocide, Gore, Hate crime, Racial slurs, Racism, Sexual content, Sexual violence, Torture, Toxic relationship, Violence, Xenophobia, Blood, Medical content, Kidnapping, Stalking, Death of parent, Gaslighting, Toxic friendship, Abandonment, Injury/Injury detail, Classism
Graphic: Cursing, Sexual content, Xenophobia, Blood, Medical content
Graphic: Animal death, Bullying, Confinement, Cursing, Death, Gore, Gun violence, Sexual content, Violence, Blood, Medical content, Kidnapping, Grief, Death of parent, Murder, Injury/Injury detail
Moderate: Child abuse, Domestic abuse, Drug use, Emotional abuse, Hate crime, Sexual assault, Suicidal thoughts, Torture, Toxic relationship, Forced institutionalization, Xenophobia, Stalking, Car accident, Gaslighting, War, Classism
Minor: Racism, Pregnancy