You have been struggling.
Have you thought of asking for some help, like at an AA meeting or your doctor?
You can quit. I would make today the day, and not hope to get out at some point in the future. And yeah, I'd skip any drinking parties for the first few months.