1st off not all smokers are as filty and inconsiderate as you make it seem, granted most are, but whaever. I smoke, and i will not smoke around a non smoker, its rude. When i am at a friends house, I step outside to smoke, and when im done i knock the cherry off, and put the butt in my pocket rather than litter up their yard. If your friends had any respect for you they would have done the same. But you proabaly started throwing a fit about it. Had i been there i would have done in spite of you acting like that
I think your being very childish about the whole thing. You had a party, butt's get toosed on the ground, it happens man. If you had beer, im willing to bet some "greasy, slimy, dirty, cancer ridden, suicide commiting fool" left a beer can or two sitting around as well.
As for the dying of cancer thing, who fucking cares. Thats whats gonna get us all in the end anyway smoker or not. There are so many ohter carcinogens out there besides cigaettes. We as smokers are just choosing our fate