What works for me is AA meetings and socializing with sober women, exercise is a must, and quiet time with God in the mornings including reading the Bible and meditating.
Finding a hobby is a great idea as well or volunteering for a cause you’re passionate about.