Lyrics for Eric's songs are hard to come by. Both of his song books are out of print. For what it's worth, "A Reason For It All" is in one of them. It's also on the "Scraps of Paper" album if you need to find a clear version. I'm not sure what you mean by "spiritual" but many of Eric's songs touch me at a level that is deeper than "human". I've only seen him once in person and before singing several of his songs, he gave us the story behind them; the inspiration if you will, that gave new meaning to the words I'd heard many times.