
I don't think it's possible. Especially when you're out somewhere and see a bunch of strangers meeting together for the first time all start yakking it up, sharing cigs/blunts, sharing matches, etc.
If you ever actually have a light and offer it, do they ever not say "thank you"?