Very interesting Mega,,,,,,,good job on your new kind of "witnessing". Now are you keeping a time slip? hehe
In all seriousness,,,,,,,like someone said you are probably saving many lives, lives of the ones you talk to, maybe their friends and loved ones.
I know it feels so good to have the freedom to talk to others so openly about what you have learned.
It sounds that the way you are doing it is right on.......not argumentative , but you are getting them to think. Even if they don't act on it right away,,,,,,,,,you have planted the seed brother. You are giving them the best gift they will ever get and they may not realize it yet, but one day they will remember that "dude" at the taco place, who told them to check on the internet about what they are into or learning about. Fight fire with fire right?