How can I stay sober long term?
Try to get involved in a community you enjoy to help keep you busy and build a support system. You should also consider seeing a therapist. Therapy can help you understand why you drink, and then you can make changes to your life to break bad habits.