MM, sorry to hear you are in this situation. You need to ha g on to that hope though. You can improve your life. Meet with that addiction counsellor and meet with a doctor and make a plan to get and stay sober.
Your son's life will undoubtedly be better by having you as a sober father in it