I actually teared up during the demon childhood flashback