In order to set any kind of change in life, you must first set a foundation where your basic needs are met. You may be able to get by without meeting some of your basic needs, but you will always be limited in what you can do if they are not met. Having a stable job and income is also important for meeting your basic needs. If you are unable to afford food, water, or shelter, then it will be difficult for you to make any progress in other areas of your life. It is much harder to change your life if you are constantly struggling just to meet your most basic needs. Once you have this in place any kind of change is possible.