I was a drug addict while being a teenager now I feel this need to always cobsume everything food alcohol buying things etc. How can I treat this?

Generalized baehavio. Tendency to want to have "all or none" and having difficulties with self control can color the personality traits in someone with addiction problems, impulse control is another trait that is associated with that. Psychotherapy and medication can help, provided the person is motivated to change and make progress.