Embarrassing nature and my unforgettable journey