Unravel the Steps of Self-Discovery