The journey of self discovery