Great life is about fulfilling great ideas which come from relationships.
Having great relationships means finding people with who you can compete in virtue. Borrow the courage to live your values true and live a virtuous life.
To live life fully we must be healthy opportunists. We must work, have a plan, and values, but to prioritize them smartly.
When a better opportunity presents itself be prepared to be flexible and go with it.