Having it all depends on what one seeks. If one looks for too much they may never enter but if one settles too soon they’ll never know what they could have achieved. Therefore the key might be just enjoying the steps along one’s path without being stepped on. You can settle for living just outside the “chosen land” but always feel that you are helping others find their “chosen path”. One should always feel needed even if their work isn’t the mirror of success others would want to see in their own image. For, G-D knows what you can and should achieve so keep walking on the path at your own pace toward success.