You say it all in your comment and better than me @whatsup ;)
@iamnotageek If you really like someone, you will accept that person with their virtues and their defects ... And well, this applies to all aspects of life because, as we say in Cuba, "in life everything always comes with a spoonful of salt and a spoonful of sugar".
Btw, weed is not so bad, alcohol is much much worst and complete legal and socially accepted ... but I am a smoker so, maybe I am been a bit byas here ;)