12 step program is where my experience is.
My dad is an recovering alcoholic and attends AA or friends of Bill W.
Other addiction problems use NA or Friends of Jimmy K.
I being an adult child to an alcoholic and many other character defects found help at CR or Celebrate Recovery – for it is all inclusive 12 step program for all habits, hurts, and hang-ups.
You will need a sponsor so go to meetings and listen to the people share and get the names and numbers of the ones you feel you can learn from…. But above all you are going to want to make the change and do the work.