First off, how your dog responded to anesthetics should not be confused with your dog being a hard dog that is pain intolerant or a dog that needs extra strong correction : )
What did your dog do to "get out of line" prior to the correction you gave him that led to him coming up the leash at you? Was it a "fair" correction, i.e. did the dog really understand what the desired for behavior was? I suspect there might have been some confusion there.
Without any additional info, I think you need to get a second pair of eyes on the situation, i.e. have a trainer come out to observe you and your dog.
Also, if I were you, I would PM David Winners on this forum and ask to speak with him.