A journey to self awareness.