I have shared some thoughts which are results of my personal experience and some are mere interpretations about the things I see around....