A 'friend' accepts you no matter what. They take you with your faults and your good points. I think you need to find another friend. I went through this BS too when in HS. I was friends with this kid that moved down from New York. I showed him everything and introduced him to everyone. So as we're entering freshman year, he all of a sudden has an issue with the fact that I smoked. He would call me a 'pothead' and said I'd never amount to anything. So we eventually stopped hanging out and really haven't been in contact since. No big loss...you're not being friends with my weed, your being friends with me and herb doesn't change who I am!!!