I hadn't heard this song for years. It's a Kingston Trio song titled 'Desert Pete' (1963). I'm posting a version with lyrics to make it easier to understand. The moral of the song is you have to sacrifice a little and have faith to get what you need.