Wonderful song James. Words are REALLY thought provoking. The world HAS indeed become far too selfish these days, and you've got my feelings perfectly in this song. LOVE IT !