Mindset plays a basic role. If you do not have the desire or willingness to improve your health, then there is absolutely nothing that can change you. Therefore, your mindset plays a really crucial role. Mindset has may different aspects such as psychology. The psychology of a person also plays a very big role as well.