Is there a song that praises the enemy?

Yes

Christianity preaches to love the enemy, and there will always be many good deeds in one's life, especially the good deeds of Christians.

The Lord Jesus thinks that absolute goodness and highest goodness are God, and only God can make the sun shine on the good and rain on the righteous and the unjust.