I've said it before, he's at least a narcissist & has visions of grandeur about himself. There is a fine line between narcissist & sociopath, so could be either. Narcissists have an addictive personality, to drugs, alcohol & sex. There is no CURE since they don't feel there is anything wrong with them, they see everyone else as crazy & at fault!
Sheen (and my brother) also seems to have a persecution complex.............