According to psychologist Janet Polivy, people persist at self-change efforts even when the outcome has generally been negative because of false hope.
Is this what you've been finding, that your effort to go on a diet plan, stay on your diet plan, and find that right weight loss solution has not been working for you and you're still at it? If so, do you need to be more realistic about the effort it takes to diet successfully? False hope leads only to trying again and again without good results.
So what can you do? Of course, having no confidence in yourself certainly doesn't help. But overconfidence doesn't help either. In fact, overconfidence is definitely one form of false hope that leads to diet failure. Other forms of behavior that are part of the false hope syndrome are attempting to do too much too fast and having unreasonable goals. False hope means too that you don't adjust your strategy when adjusting your strategy is called for.
What would you say if you knew you'd have to try dieting 5 or 6 times on average in order to have a chance at success? How would you react to going through not one or two but through five or six stages of change like thinking about it, preparing for it, acting on it, staying on it, mastering it, and maintaining it.
These are examples of one antidote for false hope: be realistic about the time and effort it takes to make changes to yourself and realize how difficult a process self-change really is. Another is to learn the facts, to be knowledgeable. For example, do you know that the same effort that produces weight loss in the first phase of your diet most likely will not produce weight loss in the second and third phases.
Yes, having hope is important, but giving up unrealistic hope of what life should be and having real hope instead of false hope is even more important.