Necessities are good as they persuade you to seek more knowledge in order to fulfill them.
Your intellectual level may help you to understand the complexities of life and let you untangle the maze of life. Similarly your willingness to attempt every new thing help you to explore more of life and its colors.
And the most paramount is your experience of life that you gained from failures, dejection and rejection.
Experience earned so far in life help you avoid your previous mistakes and achieve more as a human being.