Sometimes it’s just not the right time
Despite all the knowledge and motivation in the world, sometimes it’s just not the right time to make a change. This could be physical, mental or environmental. Regardless of the reason, it’s okay. Instead of telling yourself you are a bad person, have no willpower, lack dedication, are lazy or are making excuses, you can just accept it for what it is. Your goals aren’t finite. A pause does not mean a permanent stop. There will always be another opportunity and it’s better to wait until you can really commit than try to push yourself when you’re already facing a lot of challenges.
Although there’s no perfect time for change, that doesn’t mean that chasing a certain goal is always a good idea. Being mindful but non-judgemental about that is incredibly difficult but so valuable.