understandably controversial but god, what a great song.