Michael Card said this quote

There comes a moment in our lives when some of the pieces of the puzzle come together - where all our past experiences, both good and bad, are brought to bear in causing us to become who God intends us to be.