No matter how smart, successful, and disciplined you are in every other area of life, this does not automatically guarantee that you will be good at losing and maintaining weight, because doing so takes learning and practice of specific skills. So cut yourself a break and instead start working on what you need to do today!