Charlie Sheen looks to be recovering from an addiction that has lasted decades. His problems with substances have created a…