Heart Failure Support Group
Heart failure is a condition that can result from any structural or functional cardiac disorder that impairs the ability of the heart to fill with or pump a sufficient amount of blood throughout the body. It is often undiagnosed due to a lack of a universally agreed definition and difficulties in diagnosis, particularly when the condition is considered "mild."
I did it by going to AA meetings, and still attend some almost 25 years later. The people in those rooms can teach you how to live without alcohol, and it sounds like you really don't have a choice now. I don't know what will happen with your EF after you quit, not a doctor, but I do know your attitude towards life and yourself will grow in leaps and bounds, one day at a time.
God Bless