John Winchester was a terrible dad