Sort:  

Seems more like a recursive loop. We start with circumstances that impact the choices available to us. We make our own choices, and over time those choices reshape our circumstances.