Words like idiot and stupid are pointless. You are an alcoholic. You recognise that and need to do something about it. There are many different ways. AA meetings is a good one. You know the wise stories and experiences offered here at SR.
Share, plan, read, reflect- change.
Prayers.