Non-alcoholics seem to be able to do what you described without getting drunk?! Maybe instead of trying to micro manage life you could get into a program of recovery and actually recover then everything else will fall into place...
Better that this happened after days instead of years...good luck and really do something different this time:-)