Words to live by

Crazy, but that's how it goes...
Millions of people, living as foes...
Maybe it's not to late...
To learn how to love...
and forget how to hate...

Who wrote the lyrics and how strange does it sound with someone with that kind of reputation writing something like that....