Teardrops are more common to the faces of humanity than raindrops are to the surface of the earth, yet it’s easier to see the raindrops that come from the clouds above than to see the teardrops that leak out of the pain that lies within people. The tears of life take a turn visiting the … More Tears