Everyone says we are selfish, but i say where are we selfish. All the time we look at what others should have done or should not have done, we keep dissecting their dos and donts. The cricketers dont know how to play, the politicians dont know how to manage the country, government should have done this, at home wife should have done this, mother should have done this and this list never ends…the funny thing is others know what we should do and what we should not do…and here is the biggest problem…we know what others should do and we dont know what we should do and what we should not do, even if we know..we never like to accept as we have one ego to protect and we hide the things as per others evaluation..so we do certain things in clandestine manner…its like a mirror..it reflects back for everyone and shows the truth to everyone and what is there inside it or on the back side, the mirror does not know..cannot reflect back…same way, we become like a mirror, we reflect back for others but not for self….this life is given to us so that we reflect upon life, we can reflect upon whats good and whats bad, the animals cant do it, a lion kills a deer will never reflect upon why did he kill, if he is not hungry..he would just leave the dead deer and go away, but as a human we do not like killing even a small ant and if it has happened we feel bad…so we are given this infinite power to reflect and to progress…if we forget to reflect upon what we do..there would always be a darker side of us on the back nd we would never know..if we need to bring that to light we need to reflect on self and that would illuminate entire Universe ….stop reflecting for others, rather reflect for yourself…