Well done to VQ and Menopaws. Have either of you read any Gretchen Rubin, or listened to her podcasts? Her theory is that by knowing your personality type you can better cope with issues like yours. She is an "abstainer" rather than a "moderator" so finds it easier to give up something like alcohol - once. To practice moderation would be very hard for that personality type as you have to exercise moderation several times over each day - I won't have a drink (or sugar, carbs, whatever the problem is) today. Oh, all right, just the one. Oh, OK, just a top up, etc. By contrast, she feels she only had to make the decision once.
On the other hand, a moderator type would hate the idea of never being able to have something they enjoy, but are ok with stopping at one drink, piece of chocolate etc. Horses for courses! I think it's interesting stuff, and I like the idea that we are more likely to succeed at many things in life if we know our personality type.