Are you sure that this is an Elspeth Eric story??  There's not one true psycho, sociopath, ghost, horrific murder, curse - maybe she was having an epiphany.  Of course, it didn't last.  But the thread of psychobabble, as ever, runs through her tale.