In essence, the song is about a man dealing with a "Hidden God".
In terms of what Ben Howard meant it to be, It's possible that the line "I lost my patience with the lord" is merely a reference to letting being frustrated with his current situation, thus it's a breakup song. I prefer the alternate reading though, makes the song far more interesting.
There is a very good post discussing this song here http://www.bywayofbeauty.com/2011/10/ben-howard-battles-with-wolves.html
In essence, the song is about a man dealing with a "Hidden God".
In terms of what Ben Howard meant it to be, It's possible that the line "I lost my patience with the lord" is merely a reference to letting being frustrated with his current situation, thus it's a breakup song. I prefer the alternate reading though, makes the song far more interesting.