I heard a definition of insanity once:
Insanity is when you keep doing the same thing, and you expect a different result.
Sometimes when you are working toward your goal, it’s not working out. You may be convinced it’s going to work, so you keep doing the same thing, and you can’t figure out why it’s not working. But sometimes you may have to just try it another way, or try something different. You have to be flexible in your thinking. Be open to evaluate what you’re doing, and be willing to make adjustments if necessary. Of course you have to be realistic, but don’t give up too early.