Alcoholics Anonymous provides a support system for those dealing with alcoholism because it allows people who have the same issue who can relate to each other motivate each other to stay sober. Hope this helps! :)
True, doing exercise every day or every other day would help relieve stress and make you sleep better.
Allow time , Hope this helps!
Mental and emotional you need to be a genuine good person