This is a wonderful post. Your journey is eloquently expressed.