Tag: stephen amell blames himself