Individually we are a drop, together we are an ocean. Humanity is certainly an ocean but a few drops of them are made dirty by a few people who do not hold great respect for moral values. But that does not mean that the ocean has become dirty. There is still hope for humanity and the light it spreads on this universe. i can't forget what our great Albert Einstein said about. see.. “The great moral teachers of humanity were in a way artistic geniuses in the art of living “ and 1400 years ago the Prophet Mohamed (peace and blessings of Allah be upon him)" He used to say, "The best among you all are those who have the best manners and character". If every individual drops were to behave in a refined manner by abiding the laws, with mutual respect for fellow humans, humanity would be saved at least. Technology is one of the factors that contribute to the influence on humanity. My dears we have the opportunity to take humanity to great heights when we make use of some basic qualities like forgiveness, saying thank you, or even sorry, Please stop being complex creature, whose behavior is driven by emotion, beliefs, point of view, and how much coffee you had that morning... nowadays we deals with our tears as it a sign of weakness, while it's still a proof that we are human and we still care. Believe me we all do better when we work together. And yes our differences do matter, but.... our common humanity matters more..