If I'm not controlled by outside forces, it stands to reason that I must be in control of myself, to the extent that I am under any control at all. Yet, not feeling controlled by outside forces doesn't always translate into a feeling of self-control. A person may need something else in order to feel that he's actually the one who's in control.
Some addictive behaviors lead directly to that feeling of being in control.
Drinking alcohol is one of these behaviors. As in the case of ice cream, using alcohol can make a lot of people feel serene. Other addictive behaviors, however, make us feel in control of ourselves indirectly. They do this by first making us feel in control of our environment. Playing golf happens to be one of the finest leisure-time activities there is.