Promise fulfilled?: a yin-yang opportunity-outcome-process (O-O-P) framework for the individual-opportunity (IO) nexus.