Questions

Human is nothing without name
without name no history can be written
without name no one can be remembered
one shines and one declines by name
breath is life and life has a name
good and bad both have names
but how long a bad can be remembered?
His memories are short lived
no one wants to remember him
even if he wins hundreds of wars.
Good is always remembered,
good needs no monuments to remember.
Neither war nor evil can defame good
every eye has some tears
if good hurts these tears fall from eyes
but for bad, eyes have no emotions.
There are many songs for good to sing
how many songs evil has?