The answer to problems for the alcoholic began when we took our first drink. The problem became our dependence upon using that same answer for every situation. The answer to every problem for the alcoholic is to have a drink. Likewise, for the drug addict, drugs are the answer. To a sex addict, sex is the answer to every question.
Recovery actually works with that same knee jerk reflex mentality.
Take care of that, and perhaps you will be able to find other answers to your other concerns. Don't drink is, of course, obvious. Well, perhaps one can learn how to live with the absence of answers.