Crystals and Life: A Personal Journey