Is Amazing Grace a battle song or love song?

Neither. It is a hymn about God's amazing grace reaching out to the most miserable sinner.