The first song that ever absolutely blew me away lyrically, and still does to this day because it is so well written and has a universal meaning and appeal is Blowing In The Wind by Bob Dylan. The other one that also blew me away in the same way was Where Have All The Flowers Gone by Pete Seeger. I think that I have not heard another song since then that match either in their timeless meaning and qualities.