This is also one of my thoughts on my understanding of the various aspects of the human psychology. These have been expressed while in discussion with my friends occasionally....
Read this post on anjaanrahgir.wordpress.com