A great post about how your thinking about yourself and your past affects your future. Establishing a proper mindset (focusing on your success and hard work, not dwelling on failure or things that are outside your control) will make your goals much easier to achieve, which will in turn reinforce your mindset. The post author focuses specifically on physical training, but I believe the article applies to all areas of life.
Key points from the article:
Your beliefs influence your physiology directly, and the choices you make. In these ways, they strongly influence your training success.
These effects have been noted in almost every area that’s relevant to your performance and progress.
Mental hang-ups can harm your success just like a bad training program or diet can. Remove them to unleash your inner superhero.