One of my favorite songs in the 70's.  I love this song because it tells a story that is both sad and works out happy in the ending.  Plus, the words and the tune are so catchy and upbeat.  Just a great song all around!!!