This statement by the 14th Dalai Lama will make you introspect!!!
Read this post on untraveledroutes.wordpress.com