Understanding human psyche