This is a cover of Larry Norman's 1972 song. Well, actually, it's a cover of Steve Camp's late 80's cover of Larry's song.
This has come to mind quite a bit during this strange season. I resonate with some of the questions and most of the heart cry in this song. And I must admit, I can't offer more than Larry does in the way of a solution.