Sam Winchester deserves better