There are times in life when the metaphorical puzzle pieces simply fall into place to produce a picture much more elaborate than the one that was expected. Take for example a recent moment of understanding I experienced when pieces from what I thought were at least two different puzzles suddenly fit together and showed me […]