Don't give up girl! Being frustrated is good right now because that means you still care. Now take that frustration and turn it into focus to stay compliant to your diet (whichever plan you choose) and stay away from the booze - go cold turkey. I know it's all easy to write, but you can do it. This place of feeling unhealthy and miserable is not where you want to be. Good luck!