What I'm going to say on the Charlie Sheen piece is that his blood and urine tests were clean.
For me, everyone makes choices. To me, personally, I don't drink because I know 100 % I'd become an addict. It runs in the family. If I became careless and chose to drink even though I knew these risks, then yeah, I'm acting in a selfish manner. And perhaps this is the mindset I work under, rightly or wrongly.
And I'll be the last person to say I'm rational.