I hate the idea of straight edge. I believe people have every right to say what goes into their body, but to behave condescendingly towards others over something as personal as pot is incredibly rude.

The funniest thing is when people try and be condescending even when they've completely fucked over their own lives WITHOUT weed. I had a friend's gf (psycho!) tell me I was "ruining my life" by smoking weed. She was bothering me about it so much eventually I snapped and said:

"Aren't you a teen mother?"

So she freaked out and hasn't talked to me since.