I live sober.  I haven't always, but right now I do.  I don't put mind-altering chemicals into my body.  I'm not straight-edge, I'm not big into the hardcore movement, I don't make a statement out of abstinence.  I merely find that I have more friends left in the morning if I don't drink.  
So I'm at a gig or I'm in a pub or wherever, and I'll be offered a drink.  
I say "thanks, but I don't drink".  
If I'm punked-up, the first response will usually be "ah right, straight-edge, hardcore!" 
I'll say "no, I just prefer orange juice".  
"Go on, have a pint then, it won't hurt you!"
"I appreciate the offer, but I don't drink".
"You've never had alcohol?  Ever?"
"I have in the past, but I don't want one now".
"Look, if you want me to fuck off, just don't be rude about it".
"No, it's not that.  I'm a recovering alcoholic, I don't want a drink".
"Oh shit, sorry".
Does it really need to go that far?  I mean seriously!  Does anyone else have this issue of people being weird and pushy about alcohol or drugs?