Ed, I'm way late on this thread but will post anyway. They say sincerity wins the argument over eloquence. Snap, you were there, in the now, and you were right. Don't worry about losing it. I may be naive but I'd bet a cool soda this guy won't be back soon. You left an impression he's still thinking about. (Hmmm, someone actually gives a shit. Hmmm, I don't wanna get my ass pounded. Maybe I was wrong. Hmmm, maybe I better re-think how I do this.) You never know, he could turn the corner. A thinking man with a decent heart might. Good job.