You have a point, but this is the same cynical attitude you had when it came to smoking. You are simplifying this by calling your actions simple, straight forward, and smart and labeling the actions of others foolish and plain wrong. I don't agree that this is such a black and white issue and I find your immediate judgment of another person and their choices just because you grew up in a different perhaps better environment foolish.
I see were you are coming from IZ, you are a very bright guy and when you look at it her actions do seem foolish. But what is straight forward for you is not always for other people, not because they are stupid but because they are living a completely different life. To say you "have no sympathy for her" just after she dies and she is a "stupid bitch" because of her personal problems just seems wrong to me.
Props to you for staying away from drugs but since you do, it is difficult for me to understand why you are making such black and white judgments over something which I am guessing you know nothing about.
Sometimes you have to jump down off that high horse to get the view from the ground.